He instalado Visual Studio 2015 Professional Edition, y las especificaciones de mi computadora son Intel i7-3770 CPU 3.40 GHz, 8 GB RAM y Windows 7 Enterprise de 64 bits.
Quiero actualizar mi proyecto a .NET 4.6, que está escrito en Visual Studio 2005 .NET 2.0, pero tengo un problema serio de velocidad. Después de abrir mi proyecto (proyecto enorme) en Visual Studio 2015, se vuelve loco. Crear, depurar y abrir menús es demasiado lento. A veces recibo el mensaje "no responde". ¿Se trata de Windows 7 o puede darme algún consejo sobre mi problema de velocidad?
c#
visual-studio-2015
Vins4nity
fuente
fuente
Respuestas:
Este sitio contiene algunos consejos útiles sobre cómo mejorar el rendimiento de Visual Studio, deshabilitando funciones para soluciones grandes. Por ejemplo:
Vaya a Herramientas -> Opciones -> Editor de texto -> C # -> Avanzado y desmarque Habilitar análisis de solución completo
Vaya a Herramientas -> Opciones -> Diseñador XAML -> General y desmarque Habilitar Diseñador XAML (requiere reiniciar Visual Studio)
Vaya a Herramientas -> Opciones -> Editor de texto -> Todos los idiomas y desmarque Habilitar CodeLens
Vaya a Herramientas -> Opciones -> Depuración -> General y desactive Habilitar herramientas de diagnóstico durante la depuración
fuente
Puede intentar aplicar los siguientes pasos:
Vaya al menú Herramientas → Opciones → Control de fuente y configure Control de fuente actual… en Ninguno
Vaya al menú Herramientas → Opciones → Entorno → Configuración sincronizada y elimine esta opción desmarcando la casilla de verificación.
Limpie el contenido de las siguientes carpetas de caché ( no elimine estas carpetas, en su lugar elimine solo su contenido ) y reinicie Visual Studio:
Limpiar el contenido en la carpeta WebSiteCache (se puede encontrar en
C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )
Limpie el contenido de la carpeta Archivos temporales de ASP.NET (se puede encontrar en
C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporary ASP.NET Files )
Nota: Si tiene habilitada la Aceleración de hardware o si usa la configuración predeterminada de la experiencia visual en Microsoft Visual Studio 2015 o Visual Studio 2013, es posible que experimente problemas de rendimiento intermitentes, fallas del producto o problemas de representación. Para solucionar estos problemas, vaya al menú Herramientas → Opciones → Entorno → General y aplique la siguiente configuración:
Para obtener más información, visite Experimenta problemas de rendimiento, fallas del producto o problemas de representación en Visual Studio 2015 y Visual Studio 2013 .
Si el problema está relacionado con la depuración, intente la solución alternativa en la depuración / carga de Visual Studio muy lento .
Espero que esto ayude...
fuente
Clean WebSiteCache folder
, supongo que te refieres a eliminar todas las carpetas de archivos que se encuentran debajoWebSiteCache folder
Tengo un gran proyecto y también he experimentado este tipo de ralentizaciones. He mejorado el rendimiento a un nivel aceptable cambiando el alcance de la
Error List
ventana aCurrent Document
.También obtengo mejoras al cambiar de
Build + IntelliSense
aBuild Only
. Pero debido a que encuentro útil el IntelliSense, me comprometí a mantenerBuild + IntelliSense
y alcanzarCurrent Document
.fuente
He descubierto que eliminar la carpeta ".vs" de la carpeta de la solución aumenta considerablemente la velocidad del editor si se vuelve lento con el tiempo. Es una carpeta oculta en el directorio raíz de su solución. Recomendaría guardar una copia de seguridad en caso de que necesite revertir. Hasta donde yo sé, contiene configuraciones específicas del usuario para la solución, como el archivo .suo, como se detalla aquí . También puede intentar eliminar el archivo .suo. VS regenerará estas carpetas / archivos la próxima vez que abra y cierre esa solución.
fuente
El antimalware de Windows Defender puede hacer que Visual Studio se retrase. Como lo menciona Nostradamus en esta respuesta :
Otra cosa que hice fue actualizar ReSharper y todos los complementos a la última actualización.
También he tomado nota de que varios procesos llamados
Microsoft Compatibility Telemetry
,CompatTelRunner.exe
fue el uso de una gran cantidad de CPU cuando utilicé Visual Studio. Inhabilité "Comentarios y diagnósticos" siguiendo este guía.¡Funcionó para mí!
fuente
¿Es posible que estuviera intentando realizar diferentes operaciones en la solución al mismo tiempo? En mi situación, el problema apareció porque estaba tratando de abrir la solución, mientras había un proceso de TFS, que intentaba obtener la última versión. Ocurrió algún tipo de bloqueo. La forma más segura que pensé fue reiniciar el sistema, eliminar el archivo .suo y funcionó para mí.
Qué más: compruebe si su versión de Visual Studio es de 64 bits en un sistema de 64 bits, he desinstalado algunas herramientas eléctricas de la base del equipo y se arruinó con mi VS, produjo los mismos problemas
fuente
Asegúrese de no estar trabajando en una solución que esté en una unidad de red.
Parece algo tan obvio, pero me lo perdí, y VS no te da ninguna pista sobre el problema, es solo un montón de "No responde ...".
fuente
Para mí, el culpable fue el caché de Resharper, simplemente borre el caché de Resharper y funciona bien
fuente
Sugiero que la mejora de rendimiento más rápida y sencilla (para C #) es reemplazar VS 2015/2017 con VS2013.
C # se mantiene prácticamente sin cambios entre versiones. Solo lleva el doble de tiempo usar 2015/2017 y estoy seguro de que no soy el único que pierde el tiempo usando compiladores posteriores (mejores) solo para tener que revertir.
No creo que sea irrazonable esperar usar un compilador de inmediato. Puedes con 2013.
Microsoft DEBE asegurarse de que VS2019 sea al menos tan rápido como 2013 (para C #)
fuente