tutorial pages net mvc framework espaƱol basics asp asp.net-mvc nuget

asp.net-mvc - pages - framework asp net mvc 5



Paquete NuGet para ASP.NET MVC 3 (4)

Recientemente comencé a usar NuGet y me preguntaba si hay un paquete asp.net mvc 3 que pueda instalar para que no tenga que hacer referencia a los ensamblados aspnet mvc3 a través de una carpeta lib como la forma tradicional con todas las referencias configuradas CopyLocal = true. En este momento tengo los siguientes ensamblados en mi carpeta lib:

Microsoft.Web.Infrastructure.dll System.Web.Helpers.dll System.Web.Mvc.dll System.Web.Razor.dll System.Web.WebPages.Administration.dll System.Web.WebPages.Deployment.dll System.Web.WebPages.dll System.Web.WebPages.Razor.dll

¿Alguna idea?


Parece que el paquete NuGet "aspnetmvc" es lo que está buscando.

http://nuget.org/List/Packages/aspnetmvc

NB Este no es un paquete oficial de Microsoft, sino uno creado por un miembro de la comunidad.


Si está utilizando Visual Studio 2010 SP1, puede hacer clic derecho en el proyecto y seleccionar "Agregar ensamblajes implementables". Seleccione la opción ASP.NET MVC 3. Eso agregará los ensamblados MVC a un directorio especial que asegurará que estén en el directorio bin al crear / publicar su aplicación web.


Si se encuentra con esta pregunta ahora, es probable que las otras soluciones ya no funcionen para VS2012, VS2013 y más. En su lugar, encontré que agregar el paquete NuGet correcto funcionó a la perfección:

En Tools > NuGet Package Manager > Package Manager Console :

PM> Install-Package Microsoft.AspNet.Mvc -Version 3.0.50813.1

Este paquete es propiedad de Microsoft y es confiable.


Solo una nota para actualizar a MVC4

Si aún está utilizando bin deployables ("Agregar ensamblaje implementable") para su configuración actual de ASP.NET MVC ... debe eliminarlo y reemplazarlo con el paquete AspNetMvc nuget .