J'ai installé VS2003, VS2005 et VS2008 sur mon ordinateur.
L’application C ++ est compilée avec VS2005 mais lorsqu’elle se bloque et que je sélectionne déboguer le Le dialogue de débogage Just-In-Time s’ouvre et ne m’offre que "Nouvelle instance de Visual Studio .NET 2003".
Déboguer un programme 2005 compilé avec 2003 n’est pas possible.
Si j’attache le processus à VS2005, alors cela fonctionne bien, mais c’est très gênant.
Comment définir le débogage .NET 2005 et JIT?
Réponses:
4 pour la réponse № 1Ok je l'ai trouvé. BTW installant VS2003 après que VS2005 ait tué tous les autres débogueurs JIT, c’est la raison du problème.
Dans le menu Visual Studio, sélectionnez "Outils-> Options-> Débogage-> Juste à temps", puis cochez les options "Géré", "Natif" et "Script".