62 votes

VS2008: Impossible de démarrer le débogage à Distance du Moniteur a été fermé

Je suis un mystérieux erreur de temps en temps que je n'ai tout simplement pas l'obtenir. Je me permet de "résoudre" il par de redémarrer Visual Studio 2008, mais qui n'est pas exactement une solution...

Il stipule ce qui suit:

Erreur lors de la tentative d'exécution de projet: Impossible de démarrer le débogage.

Microsoft Visual Studio Remote Moniteur de Débogage a été fermée sur la machine distante.

Je ne suis pas rien faire à distance, pour autant que je sais... Juste le fonctionnement régulier de débogage, F5 style. Ça veut dire quoi? Comment puis-je résoudre ce problème?

Error dialog

107voto

Steve Steiner Points 4044

Si vous êtes sur un OS 64 bits , alors vous êtes "silencieusement" débogage à distance. Devenv s'exécute dans WoW64 (sens c'est un processus 32 bits) ... lorsque vous appuyez sur la touche F5 est launchs msvsmon.exe en 64 bits processus et met en place un canal de communication entre devenv et msvsmon "le silence de débogage à distance" pour permettre le débogage de votre 64 bits processus.

Vérifier le gestionnaire des tâches lorsque vous êtes avec succès le débogage et vous devriez voir msvsmon.exe en cours d'exécution.

Si l'hypothèse ci-dessus (OS 64 bits) est correct, l'erreur que vous voyez est basé sur Visual studio entrer dans un mauvais état. Si il donne ce message d'erreur lors d'une msvsmon.exe l'instance est en cours d'exécution ... tuer cette instance. Si il n'y a pas de msvsmon.exe en cours d'exécution, puis en redémarrant devenv est probablement votre seule option.

Une autre solution possible est de définir votre projet de plate-forme x86", de sorte que vous êtes directement de débogage. Le x86 géré compilé des assemblées ou des binaires natifs sera exécuté dans Wow64 et de prévenir la nécessité pour le silencieux de débogage à distance. (Évidemment, cela n'aide pas si c'est un 64 bits, seul problème ... mais dans la pratique, ce qui est rare.)

J'espère que cela vous a aidé ou peut vous aider dans la recherche de la meilleure réponse.

0voto

Teoman shipahi Points 7988

J'ai eu le même problème avec asp.net développement sur VS2010. C'était un problème sur mon IIS. Je n'avais pas aller à l'invite de commande a pour iisreset. Sinon, il suffit de réinitialiser iis iis fenêtre de gestion. Il fixe le problème pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X