2012-09-19 1 views
16

Ho installato DebugView 4.79 su macchine Windows 7 e Windows 8 a 64 bit e una macchina Windows 7 a 32 bit. Su tutti non vedo output da DebugView all'avvio come amministratore. Sto cercando di eseguire il debug di un'applicazione che utilizza un componente CLI/C++ con le chiamate ATLTRACE al suo interno.Nessun output da DebugView

Ho attivato gli eventi di acquisizione, acquisisco Win32 e acquisisco Win32 globale e non vedo nulla, quindi non sono sicuro di cosa sta succedendo.

risposta

2

Sembra che ci possa essere un bug in 4.79.

provare a rotolare di nuovo a 4,76

Lista di controllo:

  • Esegui come amministratore/i privilegi elevati
  • Attiva l'output dettagliato del kernel (se applicabile)
  • Inoltre, assicurarsi che l'isn exe' t blocked
21

Per impostazione predefinita, l'uscita DbgPrint() è disabilitata in Vista/Server2008 e versioni successive. La seguente impostazione nel registro dovrebbe abilitare le stampe di debug.

  1. aprire il registro
  2. Spostarsi HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter
  3. Aggiungere il seguente valore DEFAULT: REG_DWORD: 0xFFFFFFFF
  4. Reboot
+0

Funziona f o me! –

+0

In realtà, impostandolo su 0x8 o 0xF dovrebbe fare il trucco secondo questa documentazione: http://msdn.microsoft.com/en-us/library/windows/hardware/ff551519(v=vs.85).aspx –

7

SE "Debug Stampa filtro" non esiste, dovresti crearlo manualmente

+4

OK , e come? – Matthieu