Acabo de instalar Visual Studio 2017 en una PC con las siguientes especificaciones:
Procesador Intel Xeon E5-1600 v3 a 3,50 GHz, 16 GB de RAM y sistema operativo Windows 10 Pro de 64 bits .
Aunque el rendimiento de la PC es casi perfecto, generalmente encuentro problemas de lentitud en Visual Studio 2017, especialmente durante los procesos de compilación y depuración. Además de esto, a veces necesito reiniciarlo después del mensaje "No responde" .
¿Existe una solución estable con respecto a este problema para Visual Studio 2017 ? ..
Respuestas:
Para obtener un mejor rendimiento en Visual Studio 2017, se pueden aplicar algunos tipos de ajustes de rendimiento como se muestra a continuación:
Establezca Control de fuente actual ... en Ninguno en Herramientas → Opciones → Control de fuente
Desmarque la opción Configuración sincronizada en ... en Herramientas → Opciones → Entorno → Configuración sincronizada (para algunas versiones: Herramientas → Opciones → Entorno → Cuentas )
Deshabilitar CodeLens (opcional): desmarque la opción Habilitar CodeLens en Herramientas → Opciones → Editor de texto → Todos los idiomas
Deshabilitar las herramientas de diagnóstico (opcional): desmarque la opción Habilitar herramientas de diagnóstico durante la depuración en Herramientas → Opciones → Depuración → General
Limpie el contenido de las siguientes carpetas ( 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 2017 o Visual Studio 2015, es posible que experimente problemas de rendimiento intermitentes, fallas del producto o problemas de representación. Para solucionar estos problemas, aplique la siguiente configuración en Herramientas → Opciones → Entorno → General
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
git
herramienta de línea de comandos) y tener la integración de Git deshabilitada en VS. Es cierto que es un flujo de trabajo diferente que puede que no le guste, pero es una opción factible, no obstante.Puede haber solución con prioridad.
1) Deshabilitar las herramientas de diagnóstico
2) Deshabilitar la experiencia visual del cliente rick
3) Desactive todas las configuraciones de sincronización.
también asegúrese de haber eliminado el caché mediante ejecutar ->% temp%. buena suerte.
fuente
Mi problema fue con Lightweight Solution Load. Una vez que desactivé, todo volvió a la normalidad.
fuente
Obtuve este enlace para administrar el rendimiento de Visual Studio en mi VS 2017
Nota: también puede abrir esta ventana desde: Ayuda -> Administrar el rendimiento de Visual Studio
De acuerdo con la captura de pantalla siguiente, Developer Analytics Tools agrega 5 segundos (en promedio) al tiempo de carga de la solución. Lo he desactivado.
fuente
Descargue procmon y ejecútelo para verificar las actividades en segundo plano realizadas por msbuild o visual studio. Visual Studio puede ser extremadamente lento o casi inutilizable en caso de que su registro de escritura use fuslogvw.
Pasos para detener fuslogvw log writer.
1) Ventana + R, escriba RegEdit 2) Vaya a la ruta HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Fusion 3) Establezca el valor hexadecimal de Force Log en 0.
Visual Studio comenzará a funcionar con normalidad.
fuente
Estoy ejecutando VS 2017 en un sistema que tiene 128 GB de RAM y 4 procesadores Quad Core Xeon con SSD. Por supuesto, estoy usando Windows 10 Pro para estaciones de trabajo para admitir mi compilación de CPU cuádruple.
Lo que realmente me ayudó a disminuir mi tiempo de construcción a menos de 2 segundos fue este simple truco:
Establecer la configuración de la computadora Host para optimizar en "Servicios en segundo plano" usando las propiedades de Windows, Configuración avanzada del sistema, Avanzado, pestaña Avanzada.
Además, teniendo en cuenta que tengo una gran cantidad de RAM y nunca he visto que se use ni siquiera una cuarta parte, fue para desactivar el archivo de página. (Windows advertirá sobre las consecuencias)
Además, vale la pena agregar la instalación de VS y la carpeta del proyecto a una lista de excepciones en la configuración del antivirus (en mi caso, Windows Defender)
fuente
Probé todas las soluciones anteriores y seguí muchos de los enlaces relevantes. Ninguno de ellos funcionó.
Después de quitarme todo el cabello y llenarme otra taza de café, decidí actualizar Visual Studio 2017. Boom, ahora todo ha vuelto a la normalidad (excepto mi cabello y un cerebro con cafeína).
Por lo tanto, si alguna vez se encuentra con el mismo problema, le sugiero que primero consulte la actualización de Visual Studio 2017. Si hay alguna actualización disponible, ¡actualícela!
fuente
Tuve un problema similar con la versión VS Community 2017 y deshabilité la opción "Habilitar herramientas de diagnóstico durante la depuración", solo eso, nada más ... !!!
Herramientas> Opciones> Depurar> General> Habilitar herramientas de diagnóstico durante la depuración
fuente
Observé que el proceso " perfwatson2.exe " usa la mayor utilización de CPU / memoria / disco mientras se construye VS 2017. El proceso perfwatson2 recopila datos de la acción del sistema que lleva más tiempo (alrededor de 2+ segundos) y envía esos datos a Microsoft. El equipo de Microsoft puede analizar los datos y encontrar una solución para los mismos.
Los pasos siguientes le ayudarán a detener el servicio / proceso de perfwatson2.
Abra VS2017 y vaya a Ayuda => Enviar comentarios => Configuración y establezca No, no me gustaría participar en la opción
fuente
Intente eliminar la carpeta .vs que VS2017 crea en el repositorio de código local. Luego abra la solución nuevamente.
fuente