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