Aucune sortie de DebugView
J'ai installé DebugView 4.79 sur les machines Windows 7 et Windows 8 64 bits et une machine Windows 7 32 bits. Sur chacun d'eux, Je ne vois aucune sortie de DebugView au démarrage en tant qu'administrateur. J'essaie de déboguer une application qui utilise un composant CLI/C++ avec des appels ATLTRACE dedans.
j'ai activé les évènements de capture, capture win32 et capture global win32 et je ne vois rien donc je ne suis pas sûr de ce qui se passe.
4 réponses
par défaut, la sortie DbgPrint () est désactivée dans Vista/Server2008 et au-dessus. Le paramètre suivant dans le registre devrait activer les empreintes de débogage.
- Ouvrir le registre
- naviguez vers
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter
- ajouter la valeur suivante
DEFAULT
:REG_DWORD
:0xFFFFFFFF
- Reboot
si "Debug Print Filter" n'existe pas, vous devez le créer manuellement
ça sonne comme Il peut être un bug dans 4.79.
Essayez de rouler en arrière à 4,76
Liste de vérification:
- Exécuter en tant qu'Admin / des privilèges Élevés
- activer la sortie du noyau verbeux (le cas échéant)
- aussi, s'assurer que le .exe n'est pas bloqué
vous devez vous assurer que votre processus fonctionne sur le même utilisateur ou pas. EX: votre processus est en cours d'exécution dans System user. Votre vue de débogage s'exécute sur l'utilisateur courant.
si ce n'est pas le même utilisateur, vous devrez lancer debug view en mode surélevé.