2010-07-20 12 views
9

I Recientemente instalé VS2010 en mi escritorio. Todo estuvo bien hasta que empecé a notar que después de cada compilación mi computadora se congela (por casi 2-5 minutos). Eliminé todas las extensiones e intenté sin suerte.Congelación de VisualStudio 2010 después de cada compilación

¿Alguna sugerencia?

+1

¿Puede verificar el administrador de tareas y ver qué se está ejecutando? – SiggyF

Respuesta

14

En realidad, durante cada compilación, pude ver que el archivo ExpansionsXML.xml se está procesando una y otra vez.

Encontré un artículo de soporte de Microsoft (support.microsoft.com/kb/956549) que resolvió mi problema.

Lo que hice:

  • eliminar el archivo C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\10.0\1033\ExpansionsXML.xml
  • Ir al registro y elimine la siguiente clave: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Languages\CodeExpansions
  • Reiniciar el IDE

voy a actualizar más si vea el mismo problema

+0

Después de eliminar ExpansionsXML.xml, VS2010 funciona bien sin ningún problema. – Ajay

+0

Lo mismo funcionó hoy para mí en VS 2010 Pro SP1 x64. Se eliminó el archivo .xml y la entrada de registro. – JanW

+0

FYI, se supone que el archivo y la entrada de registro se regenerarán. Eliminarlos solo se ocupa de la corrupción por única vez. – ashes999

0

¿Ha intentado arrancar devenv con la opción/ResetSettings?

Para esperas espurias de unos segundos, también podría buscar cosas como accesos de red fallidos, quizás con Wireshark y/o Procmon.

La instalación de VS2010 no es muy mala, por lo que una desinstalación/reinstalación no es el tipo de sufrimiento que ha tenido en las versiones anteriores.

+1

Lo siento, olvidé mencionar que ya he intentado desinstalar VS2010. Todavía sin suerte. – Ajay

3

Instalar procmon, y ver qué está pasando. ¿Tienes antivirus funcionando? ¿El problema desaparece si lo deshabilita?

+1

Gracias Chris, procmon realmente ayudó a encontrar lo que DEVENV.exe está haciendo. De hecho, durante cada compilación, pude ver que el archivo ExpansionsXML.xml se está procesando una y otra vez. Encontré el viejo soporte de Microsoft http://support.microsoft.com/kb/956549. Esto ha resuelto mi problema. Lo que hice, Primero elimine el archivo (C: \ Users \ \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ 1033 \ ExpansionsXML.xml). Luego, vaya al registro y elimine la siguiente clave: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0 \ Languages ​​\ CodeExpansions. Reinicia el IDE. Actualizaré más si veo el mismo problema. – Ajay

+0

¿Procmon es una herramienta de terceros o algo que viene con Windows o VS2010? ¿Enlazar? –

+1

No, es una herramienta de sysinternals, ya que fue comprada por Microsoft - http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx – chris

Cuestiones relacionadas