¿Cómo agregar MVC5 a Visual Studio 2013?


Estoy empezando un nuevo proyecto, y me gustaría darle una oportunidad a MVC 5 (he construido una aplicación web usando MVC 4 antes).

En Visual Studio 2013, hago clic en el Nuevo Proyecto y navego a Visual C# > Web > Visual Studio 2012 (a pesar de que he instalado VS 2013 dice 2012 en el menú) y en esa lista solo tengo la aplicación MVC 4 - no 5.

El framework en el menú desplegable está establecido en.NET Framework 4.5.1 - y todavía nada.

He comprobado Herramientas > Extensiones y Actualizar y buscado MVC 5-pero no encuentra nada oficial de Microsoft.

¿Cómo puedo añadir MVC 5 a mi Visual Studio 2013?

Gracias

Author: Stephen Kennedy, 2014-01-13

8 answers

Visual Studio 2013 ya no tiene tipos de proyectos separados para diferentes ASP.Net características.

Debe seleccionar. NET Framework 4.5 (o superior) para ver el ASP.NET Plantilla de aplicación Web (Para ASP.NET Uno).
Así que solo tienes que seleccionar Visual C # > Web > ASP.NET Aplicación web, a continuación, seleccione la casilla MVC en el siguiente paso.

Nota: Asegúrese de no seleccionar la subcarpeta C # > Web > Visual Studio 2012.

 281
Author: SLaks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-27 18:12:16

MVC 5 ya está integrado en Visual Studios 2013.

  1. Abra un nuevo proyecto, a la izquierda asegúrese de que está en Plantillas > Visual C# > Web no Plantillas > Visual C# > Web > Visual Studios 2012.

  2. Importante: Ahora mire cerca de la parte superior del cuadro de diálogo nuevo proyecto y seleccione.NET 4.5 o superior. Una vez en web y el marco adecuado está seleccionado, haga clic en ASP.NET Aplicación web en el panel central. Haga clic en OK

  3. Esto le llevará a una página donde puede seleccionar MVC como proyecto e iniciar el asistente.

 69
Author: K.J.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-02 13:19:36

Ir Archivo -> Nuevo Proyecto.

Seleccione Web en Visual C#.

Seleccione ASP.NET Aplicación web

Haga clic en OK.

Diálogo Nuevo Proyecto

Seleccione MVC.

Haga clic en OK.

ASP.Net Diálogo

 49
Author: Donal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-10 08:13:42

Con respecto a otras respuestas, no siempre está ahí. A veces, en el proceso de configuración, la gente olvida seleccionar Web Developer Tools.

Para arreglar eso, uno debe:

  1. Open Programs and Features find Visual Studios versión relacionada allí, haga clic en él,
  2. Haga clic en Change. Entonces aparecerá la ventana de configuración,
  3. Seleccione Web Developer Tools allí y continúe con la configuración.

Descargará o usará el medio de configuración si existe. Después de la configuración de windows puede reiniciar, y está listo para diviértete con tu Web Developer Tools ahora.

 6
Author: Tolga Evcimen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-11-23 12:25:13

Ir Archivo -> Nuevo proyecto.

Seleccione Web en Visual C#.

Seleccionar ASP.NET Aplicación web

Seleccione mvc

Cuando se crea la solución, encontrará recursos que se agregan en solución en la barra de estado de vs 2013.

Compruebe la propiedad del archivo Dll system> sistema.web.mvc, muestra la última versión (5.2.2.0)

Pero dependiendo de su versión de tiempo de ejecución del sistema operativo se decidirá.

 1
Author: aky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-12 15:30:06

Además, al instalar Visual Studio 2013, asegúrese de haber marcado "Herramientas para desarrolladores web"

 0
Author: Cătălin Rădoi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-06-26 14:16:14

Puede buscar en La carpeta instalada de Windows desde aquí de la ruta de su pc:

C:\Program Files (x86)\Microsoft ASP.NET

Vista del archivo abierto donde se muestra instalado MVC 3, MVC 4

introduzca la descripción de la imagen aquí

 0
Author: Anjan Kant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-04 12:37:55

Seleccione herramientas de desarrollo web cuando instale visual studio 2013. Entonces funcionará correctamente y mostrará el asp.net aplicación web.

 -1
Author: nagaraja T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-18 15:34:37