[Visual Studio] Aller plus loin avec le débogueur de Visual Studio

Dans mon précédent article consacré à la prise en main d’un débogueur, nous avons vu comment utiliser de façon très générale un débogueur et en particulier celui de Visual Studio.

Cependant, il existe des situations où il est très difficile de mettre au point son application, et donc difficile (voir impossible) d’utiliser le débogueur. Hors c’est dans ces situations que l’on souhaite réellement avoir besoin d’utiliser le débogueur pour trouver ce satané bogue ! Vous savez, le bogue qui vous force à poser des questions sur les forums, à vous arracher les cheveux, à consulter la Knowledge Base de Microsoft pour savoir si une mise à jour ne pose pas problème,…etc.

Je vais donc vous montrer maintenant quelques fonctionnalités avancées du débogage, afin que vous puissiez tirer au maximum des possibilités du débogueur, qui est rappelons-le un outil fort utile.

 

Il faut cependant savoir que contrairement à ce que l’on a vu en première partie, certains débogueurs (ou langage de programmation) ne proposent pas ces fonctionnalités avancées.

(suite…)

[.NET] Récupérer la sortie d’un processus

Une question qui est fréquemment posée dans les forums de Microsoft : « Comment récupérer la sortie d’un processus ».
La méthode la plus simple sans se prendre la tête est d’exécuter un fichier de commande « .cmd » qui se contente de rediriger la sortie d’un processus vers un fichier. Il suffit ensuite d’exploiter ce fichier…

(suite…)