Visual Studio 2010 prend trop de temps à charger les symboles, l'emplacement des fichiers de symboles ne peut pas être supprimé
Visual Studio prend beaucoup de temps supplémentaire à charger des symboles pour des dlls externes que je préfère ne pas charger. J'ai bricolé avec mes paramètres de symbole dans VS2008 et ces paramètres semblent affecter VS2010
Comment puis-je arrêter le chargement de symboles de tiers?
J'ai essayé:
- devenv / resetuserdata
- Outils > Options > Débogage > Symboles (je ne peux pas supprimer ou décochez les fichier pdb emplacement de:" Environment Variable: _NT_SYMBOL_PATH")
- j'ai effacé l'emplacement ci-dessus comme suit: set _NT_SYMBOL_PATH=
en fait, cela a fait une énorme différence (il était auparavant SRV c:symbols http://msdl.microsoft.com/download/symbols ) - j'ai tout supprimé de: %localappdata% Temp Temporary ASP.NET fichiersroot
La prochaine chose serait un VS re-install, à défaut d'un OS re-install, mais si cela me permet de gagner 14 secondes à chaque fois que j'appuie sur debug, cela en vaudrait la peine.
5 réponses
choses à essayer
- Outils > Options De Débogage > Général
- Désactiver le serveur source de soutien
- activez juste mon code (juste testé et grandement amélioré les temps de charge pour moi) - quand désactiver
- désactiver. NET framework source stepping (désactive automatiquement juste mon code SI sélectionné)
- Outils > Options>Débogage > Symboles
- Modules Spécifiés Seulement
- ou tous les modules sauf exclusion et exclusion des tiers
- j'ai pu supprimer tous les contrôles .les emplacements de pdb, mais j'ai eu
d:\refsrc\symbols
comme un emplacement supplémentaire
j'ai eu ce problème aussi. Je ne pensais pas que j'avais défini _NT_SYMBOL_PATH mais d'une façon ou d'une autre, il a été défini sur le chemin que j'utilise en utilisant WinDbg. J'ai trouvé ça en exécutant ProcMon depuis la Suite SysInternals et en filtrant tout sauf DevEnv.exe et vu quels fichiers il essayait d'accéder lors du débogage de mon application.
j'ai supprimé le _NT_SYMBOL_PATH environnemental, redémarré VS et tout fonctionne comme il se doit.
Je n'offre pas ceci voilà pour la réponse qui a été fournie dans la question initiale, mais comme guide sur la façon de comprendre ce qui était faux.
pour moi, j'avais déjà activé le débogage -> symboles -> tous les modules et oublié de l'éteindre lorsque j'avais terminé un projet particulier. Désactiver ce réglage a grandement amélioré mes temps de charge.
j'ai eu ce problème aussi. Et je résoudre ce problème facilement. Il suffit de faire: Debug - > Options et paramètres - > symboles. Dans les symboles, Je n'ai vérifié que les Modules spécifiés . Tout fonctionne à nouveau bien. Espérons que cette aide.