tutorial - Visual Studio 2010 tarda demasiado tiempo en cargar símbolos, la ubicación del archivo de símbolos no se puede eliminar
visual studio code tutorial español pdf (5)
Visual Studio requiere mucho tiempo adicional para cargar símbolos para archivos DLL externos que prefiero no cargar. He jugado con mi configuración de símbolos en VS2008 y estas configuraciones parecen estar afectando a VS2010
¿Cómo puedo dejar de cargar símbolos de terceros?
He intentado:
- devenv / resetuserdata
- Herramientas> Opciones> Depuración> Símbolos (no puedo eliminar o deseleccionar la ubicación del archivo pdb de: "Variable de entorno: _NT_SYMBOL_PATH")
- He borrado la ubicación anterior así: establecer _NT_SYMBOL_PATH =
en realidad esto marcó una gran diferencia (anteriormente era SRV c: / symbols http://msdl.microsoft.com/download/symbols ) - He borrado todo de:% localappdata% / Temp / Temporary ASP.NET Files / root /
Lo siguiente sería una reinstalación de VS, en caso de que no se vuelva a instalar un sistema operativo, pero si me ahorra 14 segundos cada vez que presiono la depuración, valdría la pena.
Cosas para probar
- Herramientas> Opciones de depuración> General
- Deshabilitar el soporte del servidor de origen
- Habilitar solo mi código (solo probado y mejorado en gran medida los tiempos de carga para mí): cuándo deshabilitarlo
- Deshabilitar el paso de fuente de .NET framework (desactiva automáticamente solo mi código si se selecciona)
- Herramientas> Opciones> Depuración> Symbols
- Solo módulos especificados
- O Todos los módulos a menos que estén excluidos y excluyan a esos terceros.
- Pude eliminar todas las comprobaciones en las ubicaciones .pdb, pero tenía
d:/refsrc/symbols
como una ubicación adicional
Intente depurar -> Eliminar todos los puntos de interrupción
Para mí, anteriormente había activado Debugging -> Symbols -> Todos los módulos y olvidé apagarlo cuando terminé con un proyecto en particular. Desactivar esta configuración mejoró enormemente mis tiempos de carga.
Yo también tuve este problema. No pensé que había establecido _NT_SYMBOL_PATH pero de alguna manera se estableció en la ruta que utilizo cuando uso WinDbg. Descubrí esto ejecutando ProcMon desde SysInternals Suite, filtré todo, excepto DevEnv.exe, y vi a qué archivos intentaba acceder al depurar mi aplicación.
Eliminé el entorno _NT_SYMBOL_PATH, reinicié VS y todo funciona como debería.
Ofrezco esto no tanto por la respuesta que se proporcionó en la pregunta inicial, sino como una guía sobre cómo resolver lo que estaba mal.
Yo también tuve este problema. Y lo arreglo fácilmente. Solo haga: Depurar-> Opciones y Configuraciones-> Símbolos. En Símbolos marque Solo módulos especificados . Todo funciona bien otra vez. Espero que esto ayude.