Pregunta

Tengo el problema con Visual Studio 2010, después de un tiempo, un deslizamiento excepcional lentamente y ralentizar todo lo demás abajo con él. Estoy significa:

  • La mayoría de las otras ventanas abiertas dejan de responder
  • Typing se retrasa
  • tiempos de construcción aumento de 10 veces
  • Ahorro lleva por siempre

Estoy seguro de que este es un problema Intellisense; desactivación de los que resuelve todo, y cuando esto sucede en el Administrador de tareas encuentro un par de vcpkgsrv.exe (lo Intellisense) funcionando a alrededor 160,000K memoria (Esto es casi lo mismo que una mayor edad, menos juegos intensivos gráficas). Sin embargo, me gustaría correr Intellisense. La única forma que tengo de resolver esto en el momento es abortar estos procesos cuando lenta materia abajo.

He tratado de conseguir el parche y pensar que está instalado, porque no puedo instalarlo de nuevo.

EDIT: Estoy utilizando Windows XP, con VSC ++ Express. Tengo 2 GB de RAM y un procesador de 3,2 GHz de doble núcleo. ayuda alguien por favor?

¿Fue útil?

Solución

Yo tenía el mismo problema con mi máquina de Windows XP. Después de una larga búsqueda he encontrado una solución por lo que voy a publicar de nuevo aquí, ya que fue el primer resultado que obtuve en Google.

Instalar actualización de la API de automatización de Windows para Windows XP (KB971513).

http: // www.microsoft.com/downloads/en/details.aspx?FamilyId=cd55456d-9703-42a0-b982-8a8a89ca0aa3&displaylang=en

Otros consejos

Se podría indicar un problema con sdf de la solución. Trate de cerrar la solución, sdf borrar y cargar de nuevo la solución.

Si encuentra que su sistema visual Studio 2010 deteniéndose con frecuencia cuando está introduciendo el código ... a veces hasta el punto de desaparecer su código y diciendo "No responde" en la barra de título, es probable que esté teniendo problemas Intellisense. Especialmente si usted está trabajando en un código que ni siquiera se compilará en Visual Studio y nunca lo hará porque usted está usando VS como editor y será la construcción de su código en algún otro entorno, es decir incorporado, obtendrá mucho en esto.

Para conseguir alrededor de él, he deshabilitado Intellisense (sólo atrae a los squigglies rojos debajo de variables no definidas, etc.) y "Preprocesa" su código para activar y desactivar el código dentro de pabellón #ifdef áreas. Esto no es lo suficientemente útil en mi entorno para justificar la una a diez segundos hace una pausa cada pocos segundos mientras estoy entrando código.

Para desactivar Intellisense, vaya a Herramientas | Opciones, haga clic en Editor de texto a continuación, en C / C ++ y luego en Opciones avanzadas. De desplazamiento del lado derecho hacia abajo para ver "IntelliSense" y ajuste "Información rápida automática" en Falso.

Bingo! El problema se ha ido!

Esto no es una queja común, lo que hace que sea probable es ambiental. Algunos disparos al azar en la oscuridad:

  • No tener al menos 2 GB de RAM
  • La instalación de VS2010 en una vieja máquina con una unidad de disco mal fragmentados
  • Edición extremadamente grandes archivos de código fuente (> 10.000 líneas)
  • Mantener un número muy grande de pestañas de editores abiertas (> 50)
  • Una mala interacción con un Visual Studio add-on
  • Una mala interacción con un sistema de complemento

El motor de IntelliSense para C ++ tiene un montón de elementos modificables en Herramientas + Opciones, editor de texto, C / C ++, avanzadas. Esta entrada de blog describe estas opciones en detalle. Si el equipo es viejo y no está bien cuidada (es decir, nunca se pasó una desfragmentación de disco, una gran cantidad de controladores de extensión del shell) y luego considerar una nueva o un sistema de limpiar.

3.5 + GB de memoria recomendado!

VS 2010 utiliza una gran cantidad de memoria con IntelliSense en proyectos de cualquier tamaño decente.

El parche de la lista anterior como respuesta correcta no ayuda para mí. Volver a instalar el sistema operativo desde cero no ayudó. La instalación de VS 2010 SP1 no ayudó. ¿Qué le ayuda era una ampliación de memoria de 2 GB a 3,5 GB.

Estoy utilizando Windows XP, SP3.

Mis lentas bajadas y las cuestiones que no responden fueron causadas por un producto de seguridad. El nombre del proceso era "Rtvscan.exe". Se hogged todo el disco I / O. Fue parte de la suite de seguridad de Symantec en mi máquina de Windows XP. Es un portátil de la empresa, por lo que mis opciones eran limitadas correctivas. Solía ??Process Explorer de suspender el proceso. (Si se mata el proceso, sino que simplemente se reinicia).

Enlace a Process Explorer en el sitio Web MS: http://technet.microsoft.com/en-us/sysinternals/bb896653

Otra configuración que funcionó para mí JavaScript. Ir a Herramientas - Opciones - TextEditor - JScript Desactive la opción "Formato de línea en Enter completó"

Me eliminado * .suo archivo y VS 2010 funciona bien ahora

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top