9
votes

VisualStudio 2010 Freeze après chaque construction

J'ai récemment installé VS2010 sur mon bureau. Tout allait bien jusqu'à ce que je commence à remarquer qu'après chaque construction mon ordinateur gèle (pendant près de 2-5 minutes) . J'ai enlevé toutes les extensions et j'ai essayé encore plus de chance.

Toute suggestion ??


1 commentaires

Pouvez-vous vérifier le TaskManager et voir ce qui est en cours d'exécution?


3 Réponses :


0
votes

Avez-vous essayé de démarrer Devenv avec l'option / resetsettings?

Pour les attentes parasites de quelques secondes, je pourrais également rechercher des choses comme des accès au réseau défaillant - peut-être avec Wireshark et / ou Procmon.

L'installation pour VS2010 n'est pas vraiment mauvaise, une désinstallation / réinstallation n'est donc pas la sorte de misère qu'il ait été dans les versions précédentes récentes.


1 commentaires

Désolé, j'ai oublié de mentionner que j'ai déjà essayé de désinstaller VS2010. Toujours pas de chance.



3
votes

Installez ProCmon et voyez ce qui se passe. Avez-vous des antivirus en cours d'exécution? Le problème disparaît-il si vous le désactivez?


3 commentaires

Merci Chris, procmon a vraiment aidé à trouver ce que fait devenv.exe. En fait, pendant chaque construction, je pouvais voir que l'expansionxml.xml fichier est en cours de traitement à nouveau et à nouveau. J'ai trouvé l'ancien support Microsoft support.microsoft.com/kb/956549 . Cela a résolu mon problème. Ce que j'ai fait, supprimez d'abord le fichier (c: \ users \ \ appdata \ local \ Microsoft \ VisualStudio \ 10 .0 \ 1033 \ expansionsxm l.xml). Ensuite, allez au registre et supprimez la clé suivante: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0 \ LANGS AGES \ CODEEEXPansions. Redémarrer l'IDE. Je vais mettre à jour plus si je vois le même problème.


Procmon est-il un outil tiers ou quelque chose qui vient avec Windows ou VS2010? Relier?


Non, c'est un outil de Sysinternals - depuis acheté par Microsoft - TechEt.microsoft.com /en-us/sysinternals/bb896645.aspx



14
votes

En fait, lors de chaque construction, je pouvais voir que l'expansionxml.xml fichier est en cours de traitement à nouveau et à nouveau.

J'ai trouvé un article de support Microsoft ( support.microsoft.com/kb/956549 ) qui a résolu mon problème.

Qu'est-ce que j'ai fait:

  • Supprimer le fichier c: \ users \ \ appdata \ local \ Microsoft \ VisualStudio \ 10.0 \ 1033 \ ExpansionsXML.xml
  • Allez au registre et supprimez la clé suivante: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0 \ Langues \ CodeExpansions
  • Redémarrez l'IDE

    Je vais mettre à jour plus si je vois le même problème


4 commentaires

Après avoir supprimé ExpansionsXML.XML, VS2010 fonctionne bien sans aucun problème.


Même travaillé pour moi aujourd'hui sur VS 2010 Pro SP1 X64. Supprimé à la fois des fichiers .xml et une entrée de registre.


FYI, l'entrée de fichiers et de registre sont censées régénérer. Les supprimer s'occupe de la corruption ponctuelle.


Il suffit de supprimer le fichier expansionxml.xml et de ne pas avoir même besoin de modifier le registre - travaillé pour moi.