VS 2010 поставляется с MVC 2, но не является частью самой .NET Framework. Это означает, что если вы загрузите распространяемый пакет .NET Framework 4, он не будет включать среду выполнения MVC 2.
Но так как MVC может быть развернут в bin, это нормально. Ваше приложение - при развертывании на сервере .NET 3.5 SP1 или .NET 4 - просто скопирует System.Web.Mvc.dll в свою папку / bin, и все будет работать как положено. MVC отлично работает в Medium Trust.
Для установки в масштабе сервера вам необходимо загрузить AspNetMVC2_VS2008.exe
из здесь , переименовать .exe
в .zip
и внутри подпапки mvcruntime
, которую вы найду файл AspNetMVC2.msi
.
Тогда вы должны запустить:
msiexec /i AspNetMVC2.msi /l*v .\mvc.log MVC_SERVER_INSTALL="YES"