2012-09-19 18 views
16

Ich habe DebugView 4.79 auf Windows 7 und Windows 8 64-Bit-Maschinen und einem Windows 7 32-Bit-Rechner installiert. Auf allen von ihnen sehe ich keine Ausgabe von DebugView, wenn ich es als Administrator starte. Ich versuche, eine Anwendung zu debuggen, die eine CLI/C++ - Komponente mit ATLTRACE-Aufrufe darin verwendet.Keine Ausgabe von DebugView

Ich habe Capture-Ereignisse aktiviert, Capture Win32 und Capture Global Win32 und sehe nichts, so dass ich nicht sicher bin, was los ist.

Antwort

2

Es klingt wie es eine bug in 4.79 sein kann.

Versuchen zurück auf 4,76

Prüfliste rollen:

  • Ausführen als Admin/Erhöhte Berechtigungen
  • aktivieren Ausführlich Kernel-Ausgang (falls zutreffend)
  • außerdem sicher, dass die EXE-isn‘ t blocked
21

Standardmäßig ist die DbgPrint() - Ausgabe in deaktiviert Vista/Server2008 und höher. Die folgende Einstellung in der Registrierung sollte die Debug-Drucke aktivieren.

  1. Öffnen Sie den Registrierungs-
  2. Navigieren Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter
  3. Fügen Sie den folgenden Wert DEFAULT: REG_DWORD: 0xFFFFFFFF
  4. Reboot
+0

Es funktioniert f oder ich! –

+0

Eigentlich sollte die Einstellung auf 0x8 oder 0xF den Trick gemäß dieser Dokumentation tun: http://msdn.microsoft.com/en-us/library/windows/hardware/ff551519(v=vs.85).aspx –

7

IF "Debug Print Filter" nicht existiert, Sie sollten es manuell erstellen

+4

OK , und wie? – Matthieu