12 votes

Visual Studio ne cesse de se bloquer

Visual studio team system 2008 ne cesse de se bloquer. Parfois, il se bloque simplement, ou certaines parties de l'interface utilisateur sont perturbées, ou une fenêtre pop-up bizarre indique qu'il est impossible de charger les paramètres, ou indique quelque chose d'autre à propos de la mémoire, ou d'autres choses encore.

cela se produit généralement lorsque j'effectue une tâche "complexe" comme passer en mode débogage ou effectuer une recherche sur l'ensemble de la solution ou exécuter des tests unitaires ou quelque chose de ce genre.

J'ai redémarré ma machine un nombre incalculable de fois, je l'ai réinstallée VS, j'ai modifié mes paramètres de mémoire virtuelle, j'ai vidé mon fichier de pages à chaque redémarrage et j'ai fait tout ce que j'ai pu.

Il semble que VS manque de mémoire ou quelque chose comme ça.

J'ai une machine puissante avec beaucoup de RAM, ce n'est donc pas le problème.

Des suggestions ?

18voto

0xA3 Points 73439

Vous pouvez toujours essayer les étapes de dépannage standard de Visual Studio :

  • Nettoyer la solution
  • Supprimer / renommer tous les fichiers de votre solution créés par VS, c'est-à-dire tous les fichiers .ncb, .suo, .user
  • Lancez Visual Studio en désactivant tous les compléments : devenv.exe /SafeMode
  • Réinitialiser tous les paramètres : Outils -> Paramètres d'importation / d'exportation -> Réinitialiser tous les paramètres
  • Supprimer HKCU:\Software\Micosoft\VisualStudio\9.0 puis redémarrer Visual Studio
  • Réparer l'installation de Visual Studio à l'aide de la fonction Ajout/Suppression de programmes

Vous pouvez également vérifier s'il existe un correctif disponibles pour répondre à votre question (par exemple KB960075 semble être un bon candidat pour vous), ou si vous trouvez que votre problème a déjà été signalé sur le site de l Connecter site web.

3voto

JaredPar Points 333733

La première étape consiste à désinstaller tous les compléments tiers de Visual Studio. En particulier si vous avez plusieurs compléments, car ils peuvent interférer les uns avec les autres de manière inattendue et provoquer des plantages. Après la désinstallation, répétez vos scénarios et voyez si cela résout le problème.

Si ce n'est pas le cas, il est préférable de consulter le journal de l'application et de trouver la raison pour laquelle Visual Studio se bloque. Le journal contiendra au moins le code d'erreur du plantage, qui peut être recherché sur Google ou posté ici pour que nous puissions y jeter un coup d'œil.

1voto

locka Points 2868

En supposant que cela se produise alors que VS est à jour et que tous les Service Packs sont installés, vous pouvez essayer certaines de ces suggestions. Si vous n'avez pas encore essayé avec les Service Packs, faites-le d'abord.

Quelle version de Windows utilisez-vous ? S'il s'agit de Windows 7, essayez de lancer Visual Studio avec un mode de compatibilité et voyez si cela résout le problème. Pour ce faire, faites une copie du raccourci de lancement normal et allez dans la boîte de dialogue Propriétés et configurez-le pour qu'il s'exécute sous Windows Vista.

Si cela ne suffit pas à résoudre le problème, vous pouvez également envisager d'utiliser le système d'information de la Commission européenne :

  • Vérifier votre environnement PATH pour tout paramètre bizarre qui pourrait le perturber, par exemple des chemins pointant vers d'autres SDK.
  • Toutes les extensions tierces de VS telles que le contrôle de source, les plugins de refactorisation, les assistants, etc.
  • Anciennes versions de .NET ou du serveur SQL

Vérifiez également si le problème se produit pour tous les types de projets ou seulement pour certains d'entre eux, par exemple s'il se produit pour tous les projets ? Se produit-il dans les projets C++, C#, VB.NET, etc.

1voto

Chris O Points 3727

Vous pouvez également attacher un débogueur à Visual Studio, pour voir ce qu'il fait. Parfois, un fichier .sln particulier déclenche un mauvais comportement ou, plus probablement, un module complémentaire tiers.

0voto

Luckzzz Points 1

Si vous pensez avoir placé VS dans un état câblé, vous pouvez essayer les commutateurs de ligne de commande suivants

  • devenv.exe /ResetSettings (Cela réinitialisera les paramètres de visual studio aux valeurs par défaut)

Si cela ne suffit pas, en dernier recours, vous pouvez essayer

  • devenv.exe /ResetUserData

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