asp.net-mvc-2 .net-4.0

asp.net mvc 2 - ¿Es asp.net MVC2 incluido en el marco de.NET 4.0?



asp.net-mvc-2 .net-4.0 (2)

VS 2010 viene con MVC 2, pero no forma parte del .NET Framework propiamente dicho. Esto significa que si descarga el .NET Framework 4 redistribuible, no incluirá el tiempo de ejecución de MVC 2.

Pero como MVC es bin-deplorable, está bien. Su aplicación, cuando se implementa en un servidor .NET 3.5 SP1 o .NET 4, simplemente copiará System.Web.Mvc.dll en su carpeta / bin, y todo se ejecutará como se espera. MVC funciona bien en Medium Trust.

Para realizar una instalación de todo el servidor , debe descargar AspNetMVC2_VS2008.exe desde here , cambie el nombre de .exe a .zip y dentro de la mvcruntime encontrará el archivo AspNetMVC2.msi .

Entonces tienes que correr:

msiexec /i AspNetMVC2.msi /l*v ./mvc.log MVC_SERVER_INSTALL="YES"

He instalado .net 4 en el servidor.
Ahora no sé si debo instalar el MVC 2 para VS2008 o qué porque obtuve este error:

No se pudo cargar el archivo o ensamblado ''System.Web.Mvc, Versión = 2.0.0.0, Cultura = neutral, PublicKeyToken = 31bf3856ad364e35'' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.


de forma predeterminada, System.Web.Mvc.dll no se incluye al compilar un proyecto MVC 2; tiene que cambiar la configuración "Copiar local" a True en las propiedades de referencia para obtener el archivo en su / bin