2011-04-03 14 views
10

Estoy trabajando en el proyecto ASP.NET MVC2. todo estuvo bien en los últimos meses, de repente, ¡el momento de cargar la primera página subió de 5 segundos a 1:30 min!Visual Studio 2010 WebServer Very Slow loading

puedo comprobar la vista de salida y veo muchas líneas como ésta:

WebDev.WebServer40.EXE' (Managed (v4.0.30319)): 
Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.DurableInstancing\v4.0_4.0.0.0__31bf3856ad364e35\System.Runtime.DurableInstancing.dll', 
Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 

algunos de ellos son totalmente irrelevantes a mi proyecto como éste:

'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): 
Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data.OracleClient\v4.0_4.0.0.0__b77a5c561934e089\System.Data.OracleClient.dll', 
Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 

¿Qué pasó? He intentado cambiar en la opción no cargar símbolos, no ayuda, movido a lanzar, lo mismo.

¿Alguna idea de lo que sucedió con mi entorno de desarrollo? Esta es una máquina Win7 X64, VS2010 SP1.

+0

Pause el depurador ya que está congelado. ¿Qué está haciendo? – SLaks

+0

No creo que sea el problema, pero ¿has habilitado el step de origen o has instalado una herramienta como Reflector Addin? También puedes intentar deshabilitar Intellitrace. –

+0

El depurador no se está ejecutando todavía. carga una gran cantidad de símbolos, y solo cuando termina con los símbolos que el depurador está activado ("seguir adjuntando procesos") no estoy usando Intellitrace. – Dani

Respuesta

14

Eliminar todos los puntos de interrupción ha resuelto este problema.

+3

Comencé a experimentar exactamente el mismo problema con Visual Studio 2010 mientras ejecutaba un proyecto de MVC3 en un host local con el depurador Todas mis páginas de repente comenzaron a tomar al menos 10x para cargar. Encontré esta pregunta y la respuesta de seis palabras. Problema resuelto. Gracias. – taudep

+0

¡¡¡OMG !! ... ¡¡Nunca pensé que un punto de ruptura pudiera causar tal daño ... !!! Seguí buscando un día de pozo ... cambiando IPV6 a IPV4, deshabilitando los servicios WCF ... omg ... La simplicidad siempre mata la complejidad ... – Jimmy

+0

Mismo problema con VS2012/MVC4/IIS Express (el mensaje que aparece comenzó "'iisexpress .exe '(Administrado (v4.0.30319)): "). Tenía solo un punto de interrupción en Web.Release.Config y terminé con una desaceleración terrible. Estaba ejecutando una compilación Debug, ¡así que es bastante extraño que un archivo de transformación de versión lo haya afectado! – Pauk