¿Hay alguna forma 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 encontrar eso en ninguna parte.
¿O está disponible solo en Visual Studio 2013?
fuente
Puede usar Visual Studio 2012.
Simplemente actualice su paquete NuGet en Visual Studio a
Microsoft.AspNet.Mvc 5.0
.Puede que tengas que buscar la versión preliminar.
Además, el proyecto predeterminado viene con Entity Framework 6.0 y ASP.NET Razor 3.0.
También puede necesitar ASP.NET Identity Core y OWIN.
Todos estos se pueden descargar / actualizar a través del menú Herramientas → Administrador de paquetes de la biblioteca → Administrar paquetes NuGet para la solución ... .
Si aún no tiene NuGet, siga este tutorial:
http://docs.nuget.org/docs/start-here/installing-nuget
fuente
Es posible que necesite algunas instalaciones para solicitar la compatibilidad con ASP.NET MVC 5 en Visual Studio 2012. La actualización 4 parece incluir la actualización de Web Tools ahora.
No es necesario que instale el SDK de Windows 8.1 completo 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 ocupa solo 72 MB.
fuente
Tuve problemas con el instalador web que no "encontraba el producto"
El instalador independiente se encuentra aquí:
https://www.microsoft.com/en-us/download/details.aspx?id=41532
Las notas de la versión / instalación se pueden encontrar en
http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
Dependencia:
Incluido:
fuente
Siguiendo el tutorial de Microsoft, 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 -proyecto-web-api-a-aspnet-mvc-5-y-web-api-2 , puede lograrlo con un problema de que 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í ...
fuente
Estos son los pasos para usar ASP.NET MVC 5 en Visual Studio 2012:
Estos dos se actualizarán:
Si estas actualizaciones no actualizaron su web.config, consulte esta página útil: actualización de MVC4 a MVC5 .
fuente
Debería poder instalar desde NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) en VS2012. Cambie Target Framework 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 actualizarla usando el enlace a continuación.
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
fuente
FYI. Ahora puede actualizar VS 2012:
http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012. aspx
"Hemos lanzado ASP.NET y Web Tools 2013.1 para Visual Studio 2012. Esta versión trae un montón de grandes mejoras e incluye algunas mejoras fantásticas a 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 ".
fuente
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 COMPLETA DE INTERNET como se envía con Visual Studio 2013.
Entonces 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 seguiré con una instalación completa de Foundation 5 y una genial navegación Hybrid OffCanvas / Top-Bar.
fuente
Si desea instalar ASP.NET MVC 5 y ASP.NET Web API 2 en VS 2012 Ultimage, puede descargar el instalador MSI desde
http://www.microsoft.com/en-us/download/details.aspx?id = 41532 .
Lo he descargado e instalado solo lo sé. Obtuve MVC 5 y Web API 2
:)
fuente
Esta característica ahora está disponible para Visual Studio 2012 en Web Platform Installer. Simplemente busque ASP.NET y Web Tools 2012.2.
Cómo instalar ASP.NET y Web Tools 2012.2
fuente