2010-09-06 13 views
8

El sistema de equipo de estudio visual 2008 sigue estrellándose contra mí. A veces simplemente se congela, o ciertas partes de la IU se arruinan o una caja emergente extraña que dice algo acerca de que no se pueden cargar parámetros o decir algo más sobre la memoria o cualquier otra cantidad de cosas.Visual Studio sigue estrellándose

Suele suceder cuando hago una tarea "compleja" como entrar en modo de depuración o hacer una búsqueda en toda la solución o ejecutar pruebas de una unidad o algo así.

He reiniciado mi máquina en innumerables ocasiones, la he reinstalado VS, he cambiado la configuración de mi memoria virtual, he lavado el archivo de mi página en cada reinicio y cualquier otra cosa que se me haya ocurrido.

Parece que VS se queda sin memoria o algo así.

Tengo una máquina de gran alcance con una gran cantidad de memoria RAM por lo que no es el tema

alguna sugerencia?

+0

** La solución está disponible en este enlace [https://stackoverflow.com/a/45930932/6597375](https://stackoverflow.com/a/45930932/6597375)** –

Respuesta

12

Siempre puede intentar algunos pasos de solución de problemas de Visual Studio estándar:

  • Limpiar la solución
  • /cambiar el nombre de todos los archivos en su solución creada por VS, es decir, todos .ncb, .suo, Eliminar archivos .user
  • lanzamiento de Visual Studio con todos los complementos para minusválidos: devenv.exe /SafeMode
  • restablecer todos los ajustes: Herramientas -> Importar/Exportar Configuración -> restablecer todos los ajustes
  • Eliminar HKCU:\Software\Micosoft\VisualStudio\9.0 y reinicie Visual Studio
  • reparación de la instalación de Visual Studio a través de Agregar/Quitar programas

También puede comprobar si hay un hotfix disponibles abordar el problema (por ejemplo, KB960075 suena como un buen candidato para usted), o si encuentra que su problema ya se informó en el Connect sitio web.

+0

intenté todas estas opciones excepto yo reinstalado en su lugar o reparado y sin suerte :( – Bob

+0

@Bob: ¿También intentó la revisión? –

3

El primer paso es desinstalar todos los complementos de terceros en Visual Studio. En particular, si tiene múltiples complementos, ya que pueden interferir entre sí de forma inesperada y causar bloqueos. Después de desinstalar repita sus escenarios y vea si esto soluciona el problema.

Si no es así, entonces es mejor consultar el registro de la aplicación y descubrir por qué Visual Studio falla. El registro contendrá al menos el código de error del bloqueo que puede buscarse en google o reenviarse aquí para que lo echemos un vistazo.

+1

En caso de que tenga muchos complementos, podría ser más sencillo usar primero el modo seguro de Visual Studio antes de desinstalar sus complementos. .exe/SafeMode' le permite iniciar VS sin que se carguen complementos para que pueda verificar si el problema es causado por un complemento. –

+0

intentado después de deshabilitar complementos y el registro no proporciona información útil, ya que solo registra cuando lo cierro a la fuerza. Solo da un número de categoría general que no sirve de nada – Bob

1

Suponiendo que esto ocurra con VS actualizado con todos los paquetes de servicio instalados, puede probar algunas de estas sugerencias. Si no ha intentado con service packs, hágalo primero.

¿Qué versión de Windows está utilizando? Si es Windows 7, intente iniciar Visual Studio con un modo de compatibilidad y vea si eso resuelve el problema. Para hacer esto, haga una copia del acceso directo de inicio normal y vaya al cuadro de diálogo Propiedades y configúrelo para que se ejecute como Windows Vista.

Si esto no lo arregla, entonces es posible también considerar:

  • Comprobación del entorno PATH para cualquier configuración extraños que podrían ser confuso que, por ejemplo, caminos que apuntan a otros SDK
  • Cualquier tercera parte VS extensiones tales como control de código fuente, los plugins de refactorización, magos, etc.
  • Las versiones antiguas de servidor SQL .NET o

también probar si el problema se produce para cada tipo del proyecto o simplemente ciertos tipos, por ejemplo sucede para todos los proyectos? ¿Ocurre en C++, C#, VB.NET proyectos etc.

+0

usando Win XP, las rutas están bien, los complementos están deshabilitados y la versión .NET está actualizada. ked con cualquier otra cosa que no sea C# – Bob

0

Si usted cree que ha llegado a un estado VS por cable, puede intentar la siguiente línea de comandos cambia

  • devenv.exe/ResetSettings (Esto restablecerá la configuración de visual studio a los valores por defecto)

Si eso no ayuda, como último recurso, se puede tratar

  • devenv.exe/ResetUserData
+0

¿Qué hacen ambas opciones? – Rob

0

También puede adjuntar un depurador a Visual Studio, para ver lo que está haciendo. A veces, un .sln particular desencadenará un mal comportamiento o, más probablemente, un complemento de terceros.

+0

¿Cuida usted explicar el voto a la baja? Esta técnica ha funcionado para mí y para otros. –