2012-09-19 11 views
16

He instalado DebugView 4.79 en Windows 7 y Windows 8 máquinas de 64 bits y una máquina de Windows 7 de 32 bits. En todos ellos, no veo salida de DebugView al iniciarlo como administrador. Estoy intentando depurar una aplicación que usa un componente CLI/C++ con llamadas ATLTRACE.No hay salida de DebugView

He habilitado los eventos de captura, capturar win32 y capturar win32 global y no ver nada, así que no estoy seguro de lo que está pasando.

Respuesta

2

Parece que puede haber un bug in 4.79.

Trate de hacer retroceder a 4,76

Lista de comprobación:

  • Ejecutar como administrador/privilegios elevados
  • Habilitar Salida detallada núcleo (si es aplicable)
  • Además, asegúrese de que el ISN .exe' t blocked
21

De forma predeterminada, la salida DbgPrint() está deshabilitada en Vista/Server2008 y superior. La siguiente configuración en el registro debería habilitar las impresiones de depuración.

  1. abrir el registro
  2. Vaya a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter
  3. agregue el siguiente valor DEFAULT: REG_DWORD: 0xFFFFFFFF
  4. Reinicio
+0

Funciona f ¡o yo! –

+0

En realidad, configurarlo a 0x8 o 0xF debería hacer el truco según esta documentación: http://msdn.microsoft.com/en-us/library/windows/hardware/ff551519(v=vs.85).aspx –

7

SI "depuración filtro de impresión" no existe, deberías crearlo manualmente

+4

OK , ¿y cómo? – Matthieu

Cuestiones relacionadas