2010-09-06 5 views
8

Visual Studio Team System 2008 ne cesse de planter sur moi. Parfois, il se fige, ou certaines parties de l'interface utilisateur se foirent ou une fenêtre contextuelle étrange dire quelque chose sur l'impossibilité de charger des paramètres ou de dire quelque chose d'autre sur la mémoire ou tout autre nombre de choses.Visual Studio continue de se bloquer

cela arrive généralement lorsque je fais une tâche "complexe" comme passer en mode débogage ou faire une recherche sur l'ensemble de la solution ou exécuter des tests unitaires ou quelque chose comme ça.

J'ai redémarré mon ordinateur d'innombrables fois, l'ai réinstallé VS, changé mes paramètres de mémoire virtuelle, vider mon fichier de page à chaque redémarrage et tout ce que je pouvais penser.

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

J'ai une machine puissante avec beaucoup de RAM de sorte que ce n'est pas la question

des suggestions?

+0

** Solution est disponible sur ce lien [https://stackoverflow.com/a/45930932/6597375](https://stackoverflow.com/a/45930932/6597375)** –

Répondre

12

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

  • Nettoyer la solution
  • supprimer/renommer tous les fichiers dans votre solution créée par VS, à savoir tous les .ncb, .suo, fichiers .user
  • Lancement de Visual studio avec tous les compléments désactivés: devenv.exe /SafeMode
  • Réinitialiser tous les réglages: Outils -> Importer/Exporter les paramètres -> Réinitialiser tous les réglages
  • Supprimer HKCU:\Software\Micosoft\VisualStudio\9.0 puis redémarrez Visual Studio
  • Réparer l'installation Visual Studio via Ajout/Suppression de programmes

Vous pouvez également vérifier s'il y a un hotfix disponible traiter votre problème (par exemple KB960075 semble être un bon candidat pour vous), ou si vous trouvez votre problème déjà signalé sur le site Web Connect.

+0

essayé toutes les options sauf thoes i réinstallé à la place ou réparé et pas de chance :( – Bob

+0

@Bob: Avez-vous également essayé le correctif? –

3

La première étape consiste à désinstaller tous les compléments tiers sur 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, consultez le journal des applications et découvrez pourquoi Visual Studio plante. Le journal contiendra au moins le code d'erreur du crash qui peut être recherché sur google ou republié ici pour que nous puissions le voir.

+1

Dans le cas où vous avez de nombreux compléments, il peut être plus simple d'utiliser le mode sans échec de Visual Studio avant de désinstaller vos compléments. .exe/SafeMode' vous permet de démarrer VS sans les compléments en cours de chargement afin que vous puissiez vérifier si le problème est réellement causé par un complément. –

+0

essayé après la désactivation des compléments et le journal ne donne aucune information utile car il ne se connecte lorsque je le ferme de force, donne seulement un numéro de catégorie générale qui ne sert à rien – Bob

1

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

Quelle version de Windows utilisez-vous? Si c'est 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 réglez-la pour qu'elle s'exécute sous Windows Vista.

Si cela ne résout pas, alors vous pourriez aussi envisager:

  • Vérification de l'environnement PATH pour tous les paramètres étranges qui pourraient être confondre, par exemple chemins pointant vers d'autres SDKs
  • Toute 3ème partie VS extensions telles que le contrôle de la source, plugins refactoring, assistants, etc.
  • Les anciennes versions de serveur .NET ou SQL

tester également si le problème se produit pour chaque type du projet ou seulement certains types, par exemple cela arrive-t-il pour tous les projets? Est-il arrivé en C++, C#, VB.NET projets, etc.

+0

en utilisant Win xp, les chemins sont tous ok, les compléments sont désactivés et la version .NET est à jour. ked avec autre chose que C# – Bob

0

Si vous pensez que vous avez obtenu VS dans un état filaire, vous pouvez essayer la ligne de commande suivante passe

  • devenv.exe/ResetSettings (Ceci permet de réinitialiser les réglages de studio visuels aux valeurs par défaut)

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

  • devenv.exe/ResetUserData
+0

Que font les deux options? – Rob

0

Vous pouvez également attacher un débogueur à Visual Studio pour voir ce qu'il fait. Parfois, un .sln particulier va déclencher un mauvais comportement ou, plus probablement, un add-on tiers.

+0

Vous avez expliqué la downvote? Cette technique a fonctionné pour moi et pour les autres. –

Questions connexes