visual studio net mvc instalar code autocompletar asp visual-studio-2015

net - Falta la plantilla MVC en Visual Studio 2015



visual studio code autocomplete html (11)

Cuando creo un nuevo proyecto web con Visual Studio, solo veo las plantillas en la imagen a continuación:

Falta el MVC y, por lo tanto, solo puedo crear proyectos vacíos.

Intenté con una reparación de Visual Studio, pero no tuve suerte.

¿Alguna sugerencia?



En mi caso, eso sucedió al desinstalar AspNet 5 RC1 Update 1 para actualizarlo para .Net Core 1.0 RC2. así que instalé la actualización 2 de Visual Studio 2015, seleccioné las herramientas de Microsoft Web Developer y todo volvió a la normalidad.


No creo que la respuesta aceptada ya funcione. Según Microsoft here , here y aquí , asp.net-5 ha sido renombrado a ASP.Net Core . Parece que han asp.net-5 plantillas asp.net-5 del tipo general de proyecto de aplicación web ASP.Net. Pero ahora hay un nuevo tipo de proyecto de aplicación web ASP.Net Core. No veo una plantilla MVC para este tipo de proyecto, pero no creo que el framework Core se haya lanzado completamente todavía.


Para mí, no vi ninguna de las plantillas MVC (excepto las dos inferiores), después de instalar la Actualización 3, que instaló todas las cosas de Core.

Solución

Descargué la vista previa principal más reciente ...

Me solicitó una "reparación" y, una vez terminado, el mensaje de VS indicó que era "Instalación de plantillas" y aparecieron.

Advertencia

La actualización 3 cambia las reglas del juego, ya que la forma "preferida" de hacer las cosas es utilizar dotnetcore. Por ejemplo, una aplicación de consola ahora usa la nueva estructura de archivos, otros proyectos, como un Proyecto de prueba, todavía usan la misma estructura de carpetas que antes. Pero MVC ha cambiado. Ni siquiera estoy seguro de qué otras "Herramientas para desarrolladores web" funcionan con dotnetcore en este momento.


Perdió 1 hora, otra respuesta parece vieja.

Para Visual Studio 2017, las capturas de pantalla están a continuación

Eso es todo.


Simplemente haga clic en "web" en la barra lateral izquierda y seleccione "Aplicación web ASP.NET", haga clic en "ok" y verá el siguiente cuadro de diálogo:

Ahora, puede elegir el tipo de aplicación web que desee.


Tuve el mismo problema con la plantilla MVC que no aparece en VS2015.

Verifiqué las Herramientas para desarrolladores web cuando instalé originalmente. Todavía se verificó al intentar modificar la instalación. Intenté desmarcar y actualizar la instalación, pero la próxima vez que volví a Modificar, aún estaba marcada. Y todavía no hay plantilla MVC.

Lo hice funcionar desinstalando: Microsoft ASP.NET Web Frameworks and Tools 2015 través de las ventanas Programs and Features y reinstalando. Aquí está el enlace para aquellos que no lo tienen.


Visual Studio 2015 (Actualización de comunidad 3, en mi escenario) usa una plantilla predeterminada para el proyecto MVC. No tienes que seleccionarlo.

Encontré este tutorial y creo que responde a la pregunta: https://docs.asp.net/en/latest/tutorials/first-mvc-app/start-mvc.html

echa un vistazo a las versiones anteriores de esto: http://www.asp.net/mvc/overview/older-versions-1/getting-started-with-mvc/getting-started-with-mvc-part1

http://www.asp.net/mvc/overview/getting-started/introduction/getting-started

Los tiempos han cambiado. Incluyendo .NET


Visual Studio 2015 no muestra la plantilla de proyecto MVC si selecciona .Net 4.0 o inferior. Seleccione .Net 4.5 o superior, y podrá ver el proyecto MVC.

Esto es lo que se mostró al seleccionar .NET Framework 4:

y esto cuando selecciona .NET Framework 4.5:

Sin embargo, asegúrese de haber instalado herramientas de desarrolladores web. Para hacerlo, vaya a Agregar / quitar programas -> Visual 2015 -> Modificar -> Herramientas para desarrolladores web: verifique y continúe con la instalación.


Voy a agregar mis 2 centavos por si alguien se encuentra en una posición como la mía. Yo también estaba buscando un tipo de proyecto MVC y no pude verlo. Todo lo que vi es un "Proyecto de Aplicación Web". Así que me asusté y me apresuré a probar todas las soluciones enumeradas en esta página.

Pero.

ESTÁ REALMENTE ALLÍ.

Simplemente vaya con el proyecto "Aplicación web" y le dará la opción MVC en el siguiente paso.


escriba esto en la consola nuget Install-Package Microsoft.AspNet.Mvc -Version 5.2.3