asp.net mvc 3 - tutorial - El proyecto web "falso" requiere que falte un mensaje de componente web para la afeitadora
instalar asp net mvc (1)
Puede ver en las actualizaciones que el problema se ha ido después de que se haya reiniciado la actualización del sistema. Entonces, si alguien más ha terminado aquí con un problema similar y ha pasado por todas las otras posibilidades, intente reiniciar.
Usando Visual Studio 2010, MVC 3 (versión de lanzamiento) Obtengo este error al abrir un proyecto específico que era un proyecto de formularios web tradicional al que he agregado MVC:
"El proyecto web" requiere que falten componentes web para ejecutar con Visual Studio. ¿Desea descargar e instalar ahora el uso del instalador de la plataforma web?
Páginas web ASP.NET con sintaxis Razor ".
- Tengo MVC instalado y completamente en ejecución. Otro MVC puro y otro proyecto mixto Web Forms / MVC se abren sin ningún problema.
- Al hacer clic en "Sí" aparece descargar e instalar, pero el error permanece.
- Al hacer clic en "No", se abre el proyecto, donde tengo intellisense y resaltado de sintaxis para Razor, todos mis elementos de contexto MVC (Agregar vista, Agregar controlador, etc.). En resumen, todo parece funcionar bien, excepto por lo que parece ser un mensaje de error falso.
Hice una comparación de archivos de los archivos sln, csproj y web.config y agregué todo lo que parece relevante. Antes de hacerlo, me faltaban algunas entradas en ProjectTypeGuids, además de que los menús contextuales MVC y Razor intellisense funcionaban. Traté de restablecer el ProjectGuid pero sigo recibiendo el error.
También he pasado por la desinstalación de MVC3, MVC2, páginas web ASP.NET, la reparación de Visual Studio, la instalación de MVC 3 desde el instalador independiente, y probablemente un par de cosas más. Todavía no he probado una reinstalación completa del sistema. Estoy trabajando desde una instalación de Windows 7 relativamente limpia. Fue una configuración nueva hace aproximadamente 2 semanas y solo se ha instalado VS 2010 (no hay versiones anteriores o versiones beta).
Estoy sin ideas en este punto. Alguien tiene alguna sugerencia? Estoy un poco confundido ya que esto es específico del proyecto, sin embargo, el mensaje de error indica que el problema es con Visual Studio.
Actualización: se pone un poco más interesante. Otro desarrollador pudo abrir el mismo proyecto en su máquina sin errores ni advertencias. Por lo tanto, es algo específico de este proyecto en mi estación de trabajo. En este punto, estoy dispuesto a anotarlo como un oscuro error de borde.
Actualización 2: Y ahora, después de reiniciar para una actualización del sistema, está funcionando en mi estación de trabajo. Definitivamente una especie de edge-case, y definitivamente no es algo que pueda reproducir.