Visual Studio cree que "Microsoft Web Developer Tools" está instalado
visual-studio visual-studio-2015 (4)
Estaba teniendo el mismo problema y esto es lo que funcionó para mí:
Desinstalar las herramientas web de ASP.NET del panel de control
Descargue e instale la extensión "Microsoft ASP.NET y herramientas web" de: https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935
Los síntomas
El resaltador de sintaxis de Visual Studio y Intellisense para
Javascript
yRazor
no funcionan.No hay plantillas
Web
instaladas al crear un nuevo proyecto.Cuando intento desinstalar la función de desarrollador web:
Add or remove Programs > Microsoft Visual Studio Professional 2015 > Modify
Microsoft Web Developer Tools
siempre está marcado. Incluso cuando lo desactivo y lo desinstalo, luego reinicie la computadora; La próxima vez que lo vea todavía está marcado:
Lo que hice para resolver esto:
- Ejecución del
devenv.exe /resetuserdata
para restablecer los datos del usuario. - Ejecutando
devenv.exe /installtemplates
para instalar las plantillas. - Reparando el Visual Studio.
- Intentando desinstalar y volver a instalar la función de
Web Developer Tools
través del instalador de Visual Studio.
Ninguno ha trabajado hasta ahora.
Lo que supongo
Creo que Visual Studio piensa que esta característica está instalada (probablemente a través de algunas claves de registro) pero los archivos en realidad no están instalados.
Porque cuando intento Modify
la instalación de Visual Studio, la casilla de verificación Microsof Web Developer Tools
no se marca durante el primer segundo, luego se vuelve a marcar después de 1 segundo.
Pregunta
¿Alguna sugerencia para solucionar este problema sin desinstalar Visual Studio?
No sabía que tenía este problema hasta que abrí un proyecto MVC con vistas de Razor y no tenía resaltador de sintaxis e Intellisense. Tuve la suerte de leer tu pregunta porque los síntomas son los mismos y también lo es la conclusión. Y desafortunadamente ninguna de las respuestas resuelve el problema. Pero me ayudó a encontrar la respuesta, o lo que funcionó para mí.
Lo que hizo el truco fue instalar .NET Core 1.0.0 ( DotNetCore.1.0.0.RC2-Runtime-x64 y DotNetCore.1.0.0.RC2-VS2015Tools.Preview1 ). Estoy bastante seguro de que esto es suficiente para resolver el problema. Pero como probé todo tipo de cosas, es posible que se requiera otra acción. En ese caso, sigue leyendo debajo de las imágenes.
Cuando comienzo un nuevo proyecto esto abre el siguiente cuadro de diálogo:
Al seleccionar la aplicación web ASP.NET (.NET Framework) se abre el cuadro de diálogo con los proyectos que estaba buscando.
El resaltador de sintaxis y Intellisense también están trabajando para las vistas de Razor.
No sé qué causó el problema en primer lugar. ¿La instalación está incompleta, hay un conflicto con otro software o hice algo que causó esto?
Visual Studio 2012 también está instalado en mi máquina. Instalé y desinstalé VS2015 (versión pro y community) y luego instalé la comunidad vs2015 en varios volúmenes. Al desinstalar, usé / Force y eliminé varias carpetas manualmente.
Microsoft ASP.NET 5 RC Update 1 también está instalado, pero repararlo no solucionó el problema. Además, la instalación de Asp.Net Web Framework Tools 2015 no cambió nada. Copié plantillas a todas las carpetas de plantillas que pude encontrar (¿quizás un problema con la instalación en varios volúmenes?), Ejecuté Devenv.exe con diferentes parámetros y eliminé la carpeta ''14'' en mi perfil. Nada de esto funcionó. Finalmente instalé .NET Core 1.0.0.
Prueba esto (en orden):
- Encuentre
Microsoft ASP.NET 5 RC1 ...
en el panel de control / programas y seleccionemodify
- Seleccionar
repair
- Ejecute
devenv.exe /installvstemplates
como administrador - Ejecutar VS como administrador
Tuve el mismo problema con Visual Studio 2015. Probé varias cosas, pero simplemente actualizar Microsoft ASP.NET parecía hacer el truco.
Instale ASP.NET 5 RC1 , reinicie, y el problema debería resolverse.