2009-07-21 8 views
0

Quelqu'un peut-il me dire comment utiliser le WinDbg.Comment utiliser l'outil de débogage WINDBG pour le débogage?

Je suis une application qui fonctionne très bien sur une machine. Quand j'essaie de fonctionner sur une autre machine, elle échoue, comment puis-je la déboguer en utilisant windbg.

+0

Quel langage de programmation utilisez-vous, et est-ce un code géré ou natif? – MarkJ

+0

COM et unManged C++ – Cute

Répondre

7

Commencez par télécharger WinDbg à partir de: http://www.microsoft.com/whdc/devtools/debugging/default.mspx

Vous pouvez l'installer sur la machine cible, et il sera indiqué sur le menu Démarrer sous « Outils de débogage pour Windows ».

L'idée générale est de démarrer votre application, démarrer WinDbg, joindre à votre processus d'application, et exécuter sous le débogueur. Essayez de provoquer l'échec et inspectez l'état du processus avec le débogueur.

Les commandes les plus courantes sont disponibles dans les menus, et le fichier d'aide est excellent pour découvrir le reste.

Voici un tutoriel pour vous aider à démarrer: http://www.codeproject.com/KB/debug/windbg_part1.aspx

0

Après avoir installé windbg de http://www.microsoft.com/whdc/ vous pouvez commencer le débogage de votre application. Windbg est livré avec de l'aide sur les commandes, alors n'hésitez pas à l'utiliser en appuyant sur F1 dans le débogueur à tout moment.

Questions connexes