5 votes

VS2010 : MSVSMON.exe n'a pas réussi à démarrer

J'essaie de faire migrer une ancienne application VS2005 vers VS2010. J'essaie de déboguer cette application, mais après avoir nettoyé le projet puis essayé de le construire, MSVSMON.exe n'a pas réussi à démarrer et un message d'erreur apparaît.

Des idées ? En cherchant sur Google, j'ai découvert que j'essayais de déboguer une application 32 bits dans un débogueur 64 bits ? Le nettoyage du projet ne résout pas ce problème ?

0 votes

Non, ce n'est pas le cas. Avez-vous le code source du projet, et avez-vous défini les options de compilation correctement (par exemple, vous pouvez utiliser l'option x64 s'il s'agit d'une application 64 bits) ?

5voto

Glenner003 Points 971

Dans Regedit, naviguez jusqu'à HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Lsa

Cliquez avec le bouton droit de la souris sur Lsa et créez un nouveau DWORD.

valeur Nommez-le DisableLoopbackCheck Définissez sa valeur à 1

Redémarrer (à la place, j'ai tué le processus msvsmon.exe et redémarré Visual Studio)

Vérifiez aussi le commentaire des soandos que j'utilise aussi !

Tant d'années et Windows utilise toujours regedit !

1voto

Windows 7 x64, VS 2012, VB.NET

Je l'ai réparé comme ceci : -

  1. Créez un raccourci sur votre bureau vers " C:\Program Fichiers (x86) \Microsoft Visual Studio 11.0 \Common7\IDE\Remote Débogueur \x64\msvsmon.exe ".

  2. Faites un clic droit sur le raccourci et sélectionnez "Propriétés" dans le menu déroulant. Sélectionnez l'onglet "Compatibilité", cochez "Exécuter ce programme en tant qu'administrateur" et cliquez sur OK.

  3. Créez un raccourci sur votre bureau vers " C:\Program Fichiers (x86) \Microsoft Visual Studio 11.0 \Common7\IDE\devenv.exe ".

  4. Faites un clic droit sur le raccourci et sélectionnez "Propriétés" dans le menu déroulant. Sélectionnez l'onglet "Compatibilité", cochez "Exécuter ce programme en tant qu'administrateur" et cliquez sur OK.

Pour démarrer VS2012:-

  1. Double-cliquez sur l'icône du raccourci msvsmon (que vous avez créé ci-dessus, pour lancer msvsmon). Attendez que la fenêtre "Visual Studio Remote Debugging Monitor (Administrator)" s'affiche avant de continuer...

  2. Double-cliquez sur l'icône du raccourci "Visual Studio 2012 Professional" (que vous avez créée ci-dessus, pour lancer VS2012).

  3. Dans VS2012, assurez-vous que la barre d'outils standard est visible.

  4. Dans VS2012, assurez-vous que le menu déroulant "Plateformes de solution" (sur la barre d'outils standard) est visible et défini sur "x86".

et le débogage fonctionne maintenant (pour moi en tout cas) ...

Cependant, après environ 15 minutes, le débogage peut cesser de fonctionner et vous pouvez obtenir à nouveau l'erreur msvsmon. Si cela se produit, fermez simplement VS2012 et msvsmon et recommencez (à partir de "Pour démarrer VS2012:-" ci-dessus) ...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X