Estoy ejecutando Visual Studio 2013 Pro (versión RTM) en mi PC formateada (instalación nueva de Windows 8.1).
¡No sé por qué, pero Visual Studio 2013 Pro es muy, muy lento! Lento para construir, depurar, navegar en el IDE ... ¡el LED de mi unidad de disco duro no se ilumina en absoluto!
Estoy en un pequeño proyecto MFC (C ++) usando la biblioteca Boost .
¿Algunas ideas?
visual-studio
visual-studio-2013
Walter Fabio Simoni
fuente
fuente
Respuestas:
Es algo relacionado con los controladores de gráficos. Si los actualiza, estará bien.
O puede deshabilitar la aceleración de gráficos de hardware en Visual Studio de acuerdo con estos pasos:
En Visual Studio, haga clic en " Herramientas " y luego en " Opciones ".
En el cuadro de diálogo Opciones, navegue a la sección " Entorno> General " y desactive la casilla de verificación " Ajustar automáticamente la experiencia visual en función del rendimiento del cliente ". (Consulte la siguiente captura de pantalla para este paso).
Desactive la casilla de verificación " Usar aceleración de gráficos de hardware si está disponible " para evitar el uso de la aceleración de gráficos de hardware.
Active o desactive la casilla de verificación " Habilitar experiencia visual de cliente enriquecido " para asegurarse de que las imágenes enriquecidas estén siempre activadas o desactivadas, respectivamente. Cuando esta casilla de verificación está seleccionada, se utilizan imágenes ricas independientemente del entorno de la computadora. Por ejemplo, las imágenes enriquecidas se usan cuando ejecuta Visual Studio localmente en un cliente rico y en un escritorio remoto.
Referencias
fuente
Tratar de establecer plug-in de control de la fuente de corriente a Ninguno (menú Herramientas → Opciones → Control de código fuente ), si está utilizando el proveedor de Microsoft Git , que parece ir más despacio Visual Studio 2013 abajo más y más cuanto mayor sea el repositorio obtiene.
Tenía todo el marco Dojo Toolkit bajo control de código fuente usando el proveedor Microsoft Git, y llegó al punto en que hubo retrasos desde el momento en que presioné una tecla hasta el momento en que el glifo aparecería en la pantalla. Así de mal.
Cuando / si necesita Git nuevamente, puede cambiar al proveedor de TortoiseGit o Git-Extensions , ambos funcionarán sin desaceleración. Me gusta Git-Extensions, personalmente.
fuente
A mí también me ha costado un poco el mal rendimiento en Visual Studio 2013 (Premium). Prácticamente los mismos problemas que tenía TS. Navegación lenta, desplazamiento, construcción ... casi todo. Afortunadamente, he logrado resolver mi propio problema desactivando la configuración sincronizada en Visual Studio. Vaya al menú Herramientas → Opciones → Configuración sincronizada del entorno y elimine esta opción desmarcando la casilla de verificación.
fuente
En el caso de las aplicaciones web, otra de las causas de la construcción y depuración lenta (pero no la navegación IDE) podría ser la función Enlace del navegador .
Descubrí que con esto activado, la construcción tardaría 4 veces más y la depuración era dolorosa: después de cada devolución de datos, las páginas web se congelaban durante unos segundos antes de que pudiera interactuar con ellas.
fuente
Estaba usando una solución actualizada de Visual Studio 2012. Visual Studio 2013 también actualizó el archivo .suo. Eliminar el archivo .suo de la solución (está al lado del archivo .sln), cerrar y volver a abrir Visual Studio me solucionó el problema. Mi archivo .suo pasó de 91 KB a 27 KB.
fuente
Tuve el mismo problema y la única solución que funcionó para mí fue seguir los tres pasos que se presentan a continuación:
Limpie la carpeta WebSiteCache (puede encontrarla en C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )
Limpie la carpeta "Archivos temporales ASP.NET" (búsquela en C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Archivos temporales ASP.NET )
Reiniciar Visual Studio
fuente
Lo fija para mí fue incapacitante Git mediante el establecimiento de control de código fuente actual plug-in a ninguno en Visual Studio, de menú Opciones → Control de código fuente :
fuente
Este problema parece deberse a la desinstalación de la edición SQL Server Compact (4.0).
Estaba teniendo este problema, y se solucionó después de instalar SQL Server Compact Edition 4.0. Al cerrar Visual Studio 2013, recibí un mensaje para instalar la edición SQL Server Compact, ya que un proyecto de C ++ necesitaba algo ... no puedo señalar nada.
fuente
Resuelva este problema instalando Microsoft SQL Server Compact 4.0
Microsoft SQL Server Compact 4.0
fuente
Puedo aconsejar una opción como esta.
CodeLens se puede deshabilitar como en la imagen. Da mucha bondad de rendimiento.
fuente
Si está depurando un sitio web ASP.NET con Internet Explorer 10 (y posterior), asegúrese de desactivar el complemento de administrador de contraseñas 'LastPass' de Internet Explorer. ¡LastPass llevará sus sesiones de depuración a un rastreo y reducirá significativamente su capacidad de paciencia!
Envié un ticket de soporte a Lastpass sobre esto y reconocieron el problema sin ninguna intención de solucionarlo, simplemente diciendo: "LastPass no es compatible con Visual Studio 2013".
fuente
Tuve el mismo problema y todas las soluciones mencionadas aquí no funcionaron para mí.
Después de desinstalar la extensión "Productivity Power Tools 2013", el rendimiento volvió a la normalidad.
fuente
Una cosa más para verificar; para mí fue el registro de Fusion.
Lo encendí hace mucho tiempo y más o menos lo olvidé. Deshacerse de los más de 5000 directorios y 1 GB de archivos registrados funcionó de maravilla.
fuente
Hay una buena solución para esta solución si experimenta lentitud al procesar los archivos .cs y .cshtml.
Simplemente cierre todos los archivos abiertos para que el caché se borre y vuelva a abrir los archivos necesarios.
fuente
Visual Studio Community Edition fue lento cambiando entre archivos o abriendo nuevos archivos. Todo lo demás (por ejemplo, elementos de menú) era normal.
Intenté todas las sugerencias en las respuestas anteriores primero y ninguna funcionó. Luego noté que solo estaba ocurriendo en una aplicación web ASP.NET MVC 4, así que agregué una nueva aplicación web ASP.NET MVC 4, y esto fue rápido.
Después de mucho ensayo y error, descubrí que la diferencia era
packages.config
: si ponía las referencias de Microsoft en la parte superior del archivo, todo volvería a ser rápido.Mueve las
Microsoft*
entradas a la parte superior.Parece que no necesita moverlos a todos; moverlos
<package id="Microsoft.Web.Infrastructure"
tiene un efecto notable en mi máquina.Como un aparte
ACTUALIZAR
Parece que los paquetes NuGet faltantes o incompletos a nivel local son la causa. Abrí el Administrador de paquetes y recibí una advertencia 'Faltan algunos paquetes NuGet de esta solución' y elijo Restaurarlos y esto aceleró las cosas. Sin embargo, no me gusta, ya que en mi repositorio solo agrego los elementos reales necesarios para la compilación, ya que no quiero inflar mi repositorio, así que al final simplemente eliminé los paquetes.config.
Es posible que esta solución no satisfaga sus necesidades, ya que prefiero usar NuGet para obtener los paquetes, no manejar las actualizaciones de los paquetes, por lo que esto se romperá si lo usa para ese propósito.
fuente
Para mí, el problema era la página de Inicio: estaba descargando contenido y haciendo que Visual Studio se bloqueara.
La única solución para mí fue:
devenv.exe /safemode
fuente
Ejecutar pruebas unitarias fue lento. Era un problema de ReSharper.
fuente
También tuve un problema con un IDE lento.
En mi caso instalé
Lo siguiente me ayudó un poco:
Desinstalador JetBrain's Resharper - ¡GUAU! ¡Soy rápido otra vez!
fuente
Cambie el valor de registro de Fusion a 0. Resolvió mi problema.
Esta es la clave FusionLog en el registro:
fuente
También me enfrenté a este problema durante bastante tiempo. A continuación se detallan los pasos que realizo, y siempre funciona para mí:
fuente
Visual Studio 2013 tiene un servidor de paquetes en ejecución, y estaba gastando hasta 2 millones de K de memoria.
Lo puse en baja prioridad y afinidad con solo una CPU, y Visual Studio funcionó mucho más suavemente.
fuente
Explorador de rendimiento
¿Has estado usando el menú Analizar → Rendimiento y diagnóstico ? ¡Yo tengo! ¡Es impresionante! Pero es posible que desee limpiar.
Abre el Explorador de rendimiento . Si contrae todos los elementos allí, seleccione todos, luego puede hacer clic derecho y eliminar .
Mi solución se abre más rápido y, en general, funciona mucho más rápido ahora.
También puede notar cambios en su
sln
archivo como se muestra. Para mí, esta sección fue eliminada de la sln.fuente
En Visual Studio 2015 Community Edition, he experimentado un IDE muy (muy) lento después de cambiar la "Fuente del entorno" en el menú Herramientas → Opciones ... → Fuentes y colores .
Revertir estas opciones al valor predeterminado ("automático") lo resolvió de inmediato.
fuente
Tuve problemas similares al pasar de Visual Studio 2012 → Visual Studio 2013. El IDE se bloqueaba después de casi cada clic o guardar, y la construcción tardaría varias veces más. Ninguna de las soluciones enumeradas aquí ayudó.
Lo que finalmente ayudó fue trasladar mis proyectos a un disco local. Visual Studio 2012 no tuvo problemas para almacenar mis proyectos en un recurso compartido de red, pero Visual Studio 2013 por alguna razón no pudo manejarlo.
fuente
Tenía un Visual Studio 2013 instalado y funcionaba sin problemas. En algún momento, comenzó a ser lento y decidió instalar Visual Studio 2015. Después de la instalación, nada cambió y ambas versiones construyeron la solución muy lentamente (alrededor de 10 minutos para 18 proyectos en solución).
Luego, comencé a pensar en extensiones instaladas recientemente: la más reciente instalada fue la herramienta PHP para Visual Studio (solo la tenía en Visual Studio 2013). No estoy seguro de cómo puede afectar una extensión a otras versiones de Visual Studio, pero desinstalarla me ayudó a resolver el problema.
Espero que esto ayude a otros a darse cuenta de que no siempre es culpa de Visual Studio.
fuente
Agregué "devenv.exe" como una exclusión a Windows Defender . Esto resolvió mi problema por completo. La gente puede probar esto como su primer intento.
fuente
Tengo el mismo problema, pero se vuelve lento cuando intento detener la depuración en Visual Studio 2013, y lo intento:
fuente
Ninguna de las sugerencias funcionó para mí, pero resolví mi problema. Había probado la mayoría de las otras recomendaciones antes de llegar a la siguiente solución.
Mi escenario / problema:
Usando Visual Studio 2017 con ReSharper Ultimate. La entrada del teclado en el IDE se hizo muy lenta como otros han descrito. El último cambio que hice a mi solución fue agregar un nuevo proyecto de sitio web, así que lo investigué. Después de probar muchas cosas, intenté agregar un segundo proyecto de sitio web, para poder reemplazar el primero, y Visual Studio se derrumbó después de eso. Ya ni siquiera cargaría la solución.
Mi solución:
Obligé a Visual Studio a cerrar y luego eliminé los proyectos del sitio web recién agregados del archivo .sln usando el Bloc de notas . Después de guardar e iniciar Visual Studio, mi solución se cargó rápidamente y todo pareció volver a la normalidad. Agregué un nuevo sitio web con una configuración ligeramente diferente (vea el pensamiento a continuación), y el problema no volvió a presentarse.
Mi pensamiento:
Creo que el problema surgió de la creación del nuevo proyecto de sitio web y el uso de una ruta del sistema de archivos a un recurso compartido de red alojado en Azure. Estoy trabajando en una VPN que tiende a ralentizar las cosas, y ocasionalmente experimento varios problemas de enrutamiento con algunos servicios, por lo que mi problema / solución podría ser un copo de nieve. Cambié la ruta del sistema de archivos para que sea un repositorio local y publicaré los archivos según sea necesario, lo que parece una mejor manera de hacerlo.
fuente
Tuve un comportamiento de Visual Studio donde la escritura era lenta para mis archivos HTML. Anteriormente, cuando instalé, supuse que debido a que mis archivos HTML eran HTML genérico, la necesidad de instalar cualquier herramienta de desarrollo web desde el componente de carga de trabajo del instalador era innecesaria. Regresé e instalé este bit y el comportamiento de Visual Studio se volvió como lo esperaba.
fuente
¿Alguien encontró problemas de CodeLens (el contador de referencia) con el rendimiento de inicio?
Desactivar CodeLens (menú Herramientas → Opciones → editor de texto → Todos los idiomas → CodeLens )
Desactive también Git Source Control (menú Herramientas * → Opciones → Control de fuente )
fuente