2009-03-31 20 views
15

My Visual Studio se apaga aproximadamente una vez al día. Tampoco con gracia, simplemente desaparece de la pantalla, procesa la lista, todo. Sin pensar, sin advertir, solo poof se ha ido.Visual Studio se cierra todo el tiempo

Esto ocurre con mayor frecuencia cuando Coderush está tratando de hacer algo y últimamente (los últimos días) sucede cada vez que intento abrir una vista. Desde hace algunas horas, también está sucediendo cada vez que abro Globals.asx.cs en un proyecto de MVC.

Así que esta no es exactamente una pregunta de programación, pero esto ha estado ocurriendo por un tiempo y ahora con ASP.NET MVC sale de verdad cada vez más.

me sale el siguiente error en mi registro de eventos: .NET Runtime versión 2.0.50727.3082 - Fatal Error motor de ejecución (7A035FC0) (80131506)

que también tienen los siguientes plugins VS2008

  • Coderush/Refactor Pro! de DevExpress
  • ASP MVC
  • Testdriven.NET
  • T4 Herramientas
  • ASP.NET MVC
  • MbUnit/Galio
  • Fuente Outliner
  • AnkhSVN (instalado hace muy poco)
  • Oracle Developer Herramientas

Tiene un nadie tuvo este problema o incluso puede dirigirme a dónde buscar una solución?

+0

El mismo problema aquí ... – UpTheCreek

Respuesta

13

dos posibilidades:

  1. Hotfix for Crash related to MVC and plugins
  2. Volver a instalar SP1 (que tenía un compañero de trabajo que tenía accidentes todo el tiempo vuelva a aplicar el SP y se fijó su tema, en su caso, se habían instalado VS Database Edition después instalando SP1).
+0

guau ... excelente. Lo intentaré ahora. –

+0

Esto funcionó por cierto –

+3

¿Qué pieza funcionó, la revisión o la reinstalación de SP1? Podría ser bueno si alguien más busca y encuentra esta solución para saber el mínimo que necesitan para arreglarlo ... –

3

Es posible que necesite retirar lentamente sus extensiones. Los que sospecho son:

  1. Outliner Fuente
  2. AnkhSVN
  3. Oracle Developer Tools

Por ninguna otra razón que suena como una extensión no administrado que se pisotea el proceso como ese .

3

Bueno, no tengo nada más que las sugerencias para la solución estándar para VS para usted:

  • Compruebe que ha instalado el Service Pack 1 (y las actualizaciones posteriores)
  • eliminar (renombrar) todos los archivos temporales en su solución como .suo, .ncb, ...
  • Deshabilita todos los complementos uno por uno hasta que el error desaparezca. Puesto que usted ha instalado AnkhSVN solamente últimamente esto podría ser una buena primera suposición ...

también útiles para el análisis son las herramientas de la Sysinternals Suite, sobre todo te recomendaría que DbgView y ProcMon.

Hay otro hilo similares que debe salir: Fatal Execution Engine Error (79FFEE24) (80131506)

También mencionan una revisión publicada por Microsoft: https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=16827&wa=wsignin1.0

Como Chris registró esta revisión es mentioned para solucionar un problema con ASP.NET MVC y Resharper.

+0

Nah, el problema ha estado ocurriendo durante mucho más tiempo del que he tenido Ankh, pero gracias por las sugerencias –

2

Una idea loca que podría funcionar:

abierto 2 instancias de Visual Studio. En una instancia trabajas en tu código. Por otro lado, puede abrir una solución aleatoria, configurarla en Depurar, luego usar Adjuntar a proceso para adjuntar la primera instancia de Visual Studio a eso.

Afortunadamente cuando ocurre una excepción en la primera instancia que puede hacer que se bloquee, la segunda instancia proporcionará una pista de lo que salió mal.

+0

Lo intenté y no funcionó, creo que porque es una ejecución fatal error en lugar de una excepción, el depurador no obtiene un cambio para inspeccionar el proceso. –

0

Tuve que eliminar el ensamblado de depuración silverlight y dejé de tener el problema.

0

Para mí, el problema era Gallio 3.0.6.763. Después de desinstalar, puedo cargar proyectos en VS2008 nuevamente.

0

Tenía ASP.Net MVC y Gallio 3.0.6.763. Quité Gallio, y ahora Visual Studio funciona como se esperaba.

0

Tuve el mismo problema. Quitar Gallio también fue la solución para mí. Parece ser algún tipo de conflicto entre los proyectos Gallio y ASP.NET MVC. Solo me daría el problema al intentar abrir un proyecto MVC, específicamente una vista.

+0

Debería intentarlo la revisión ya que el problema afecta más que a Gallio. –

+0

Como nunca utilicé Gallio esta fue una buena solución para mí. Pero podría volver a instalarlo pronto con la versión más reciente y definitivamente intentaré la revisión si vuelvo a tener el problema. –

1

que fija esta desinstalando el WSCF.blue add on.

0

El complemento Ankh estaba causando que mi Visual Studio se bloquee silenciosamente durante la compilación. No hay mensaje de error, todo el IDE simplemente desaparece de la pantalla.

Revisando cada uno de mis complementos y habilitando/deshabilitando y volviendo a intentar la compilación, descubrí que era Ankh el que causaba el problema. La anulación completa de Ankh es una solución efectiva, y aún puede actualizar y comprometerse manualmente con TortoiseSVN.

Aún no me he dado cuenta de la causa del problema, pero creo que está relacionado con el bloqueo de archivos en la caché. Reiniciar ISS y borrar la caché (estoy usando VS2003) antes de reiniciar el IDE tiende a solucionar el problema aproximadamente el 50% del tiempo.Si es absolutamente necesario ser Ankh, la siguiente secuencia de comandos por lotes puede ser útil:

iisreset.exe 
del /f /s /q "C:\Documents and Settings\(user)\VSWebCache\*" 
rmdir /s /q "C:\Documents and Settings\(user)\VSWebCache" 
del /f /s /q "C:\WINDOWS\Microsoft.NET\Framework\(version)\Temporary ASP.NET Files\*" 
rmdir /s /q "C:\WINDOWS\Microsoft.NET\Framework\(version)\Temporary ASP.NET Files" 

Basta con sustituir "(versión)" con su versión del marco y "(usuario)" con su carpeta de usuario.
La secuencia de comandos es, obviamente, para Windows XP, por lo que tendrá que modificar si está utilizando Vista o posterior.

Cuestiones relacionadas