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