microsoft - ¿Cómo instalo ASP.NET MVC 5 en Visual Studio 2012?
nuget install mvc 5.2 3 (11)
Debería poder instalar desde NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) en VS2012. Cambie el marco de destino a .NET 4.5.
No estoy seguro de que las nuevas plantillas de proyecto estén listas para VS2012. Pero si tiene una aplicación ASP.NET MVC 4 puede actualizar usando el siguiente enlace.
¿Hay alguna manera de instalar ASP.NET MVC 5 en Visual Studio 2012?
Intenté usar NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ). Pero creo que debería venir como una extensión de Visual Studio, pero no puedo encontrarlo en ninguna parte.
¿O está disponible solo en Visual Studio 2013?
Después de Microsoft tutorial, actualice ASP.NET MVC 4 a ASP.NET MVC 5, http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 , puede lograrlo con un problema: Visual Studio 2012 no podrá reconocer su proyecto como ASP.NET MVC 4 ni 5.
Lo tratará como un proyecto de formulario web . Por ejemplo, opciones como agregar un controlador ya no estarán allí ...
Esta función ahora está disponible para Visual Studio 2012 en Web Platform Installer. Solo busque ASP.NET y Web Tools 2012.2.
Estos son los pasos para usar ASP.NET MVC 5 en Visual Studio 2012:
- Comience su proyecto ASP.NET MVC 4.
- Paquete de instalación Microsoft.AspNet.WebApi -pre
- Install-Package Microsoft.AspNet.Mvc -Pre
- Install-Package Microsoft.AspNet.SignalR -Pre
Estos dos se actualizarán:
- Microsoft.AspNet.Mvc 5.0.0-rc1
- Microsoft.AspNet.Razor
- Microsoft.AspNet.WebApi 5.0.0-rc1
- Microsoft.AspNet.WebApi.Client 5.0.0-rc1
- Microsoft.AspNet.WebApi.Core 5.0.0-rc1
- Microsoft.AspNet.WebApi.WebHost 5.0.0-rc1
- Microsoft.AspNet.WebPages 3.0.0-rc1
- y algunas otras golosinas
Si estas actualizaciones no actualizaron su web.config, entonces consulte esta útil página: actualización de MVC4 a MVC5 .
FYI. Ahora puede simplemente actualizar VS 2012:
"Hemos lanzado ASP.NET y Web Tools 2013.1 para Visual Studio 2012. Este lanzamiento trae un montón de grandes mejoras e incluye algunas mejoras fantásticas para ASP.NET MVC 5, Web API 2, Scaffolding y Entity Framework para los usuarios de Visual Studio 2012 y Visual Studio 2012 Express para web ".
Hay algunas instalaciones que puede necesitar para solicitar compatibilidad con ASP.NET MVC 5 en Visual Studio 2012. La actualización 4 parece incluir ahora la actualización de Herramientas Web.
- SDK de Windows 8.1
- Actualización 4 de Visual Studio 2012
- ASP.NET y Web Tools 2013.1 para Visual Studio 2012
No tiene que instalar el SDK completo de Windows 8.1 si solo está buscando la opción de crear aplicaciones web, solo la opción .NET Framework 4.5.1 en el instalador. La instalación completa es de aproximadamente 1,1 GB, pero solo el instalador .NET tiene solo 72 MB.
Microsoft lo ha provisto en sus blogs de MSDN: MVC 5 para VS2012 . De ese blog:
Lanzamos ASP.NET y Web Tools 2013.1 para Visual Studio 2012 . Este lanzamiento trae un montón de grandes mejoras e incluye algunas mejoras fantásticas para ASP.NET MVC 5, Web API 2, Scaffolding y Entity Framework para los usuarios de Visual Studio 2012 y Visual Studio 2012 Express para Web.
Puede download y comenzar a usar estas funciones ahora.
El enlace de descarga es para un instalador de plataforma web que le permitirá iniciar un nuevo proyecto MVC5 desde VS2012.
Paso 1: Instale la actualización http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/ .
De acuerdo, eso le permite comenzar desde un proyecto ASP.NET MVC en blanco, pero mucha gente quiere la APLICACIÓN DE INTERNET TOTAL como se envió con Visual Studio 2013.
Así que tengo un paso 2: http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/
Si sigues ese tutorial en mi sitio web, lo sigo con una instalación completa de Foundation 5 y una navegación híbrida OffCanvas / Top-Bar.
Puedes usar Visual Studio 2012.
Simplemente actualice su paquete NuGet en Visual Studio a Microsoft.AspNet.Mvc 5.0
.
Es posible que deba buscar prelanzamiento.
Además, el proyecto predeterminado viene con Entity Framework 6.0 y ASP.NET Razor 3.0.
Es posible que también necesite ASP.NET Identity Core y OWIN.
Todos estos se pueden descargar / actualizar a través del menú Herramientas → Administrador de paquetes de biblioteca → Administrar paquetes NuGet para solución ....
Si aún no tienes NuGet, sigue este tutorial:
Si desea instalar ASP.NET MVC 5 y ASP.NET Web API 2 en VS 2012 Ultimage, puede descargar el instalador MSI de
http://www.microsoft.com/en-us/download/details.aspx?id=41532 .
Lo he descargado y lo he instalado solo sé. Tengo MVC 5 y Web API 2
:)
Tuve problemas con el instalador web que no "encontró el producto"
El instalador autónomo se encuentra aquí:
microsoft.com/en-us/download/details.aspx?id=41532
Las notas de lanzamiento / instalación se pueden encontrar en
http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
Dependencia:
- .NET 4.5
- Debe seleccionar esta versión del marco al crear un nuevo proyecto para poder ver las plantillas del proyecto MVC 5.
Incluido:
- MVC5
- Entidad Marco 6
- Web API 2
- Oreja
- Maquinilla de afeitar
- Nuget 2.7