MVC на Server 2008 R2 - Как? - PullRequest
       13

MVC на Server 2008 R2 - Как?

9 голосов
/ 19 апреля 2010

У меня есть новый WIndows Server 2008 R2 x64 DataCentre с установленными Framework 3.5 SP1 и Framework 4. Когда я устанавливаю свое приложение MVC (VS 2008 MVC 2.0 с помощью установщика проекта Web Setup) и просматриваю приложение, я получаю сообщение об ошибке, что System.Web.Mvc не может быть найден. Если я скопирую соответствующие библиотеки DLL (System.Web.Mvc и т. Д.) В каталог bin, приложение отлично запустится.

Я везде проверил установщик, но могу найти только биты, связанные с VS2008, без времени выполнения сервера. Как мне установить ASP.Net MVC в этой среде, чтобы нам не приходилось копировать локальные библиотеки?

Большое спасибо Brian

Ответы [ 2 ]

11 голосов
/ 19 апреля 2010

Вы можете выполнить установку сервера, для которой не требуется установленная Visual Studio:

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

Теперь вы, вероятно, спрашиваете, откуда это AspNetMVC2.msi. На самом деле вы скачиваете AspNetMVC2_VS2008.exe с здесь , переименовываете .exe в .zip и внутри вы найдете то, что ищете (в подпапке mvcruntime).

4 голосов
/ 19 апреля 2010

Вы можете использовать Установщик веб-платформы , чтобы установить ASP.NET MVC2 и зарегистрировать его в IIS. Вероятно, это один из самых простых способов установить расширения для вашего сервера. Просто перейдите по этой ссылке: http://go.microsoft.com/fwlink/?LinkID=185037

Просто чтобы быть более подробным здесь .. Если у вас установлен установщик платформы - при нажатии на вторую ссылку (и установщик платформы закрыт ), появится окно с информацией о MVC2. У него будет кнопка Установить. Просто нажмите на нее, примите условия, и все готово :) Вот как выглядит это окно: http://lh5.ggpht.com/_uVsNX7rt1gI/S81ffYtSDBI/AAAAAAAAAIM/3raMs0bomNo/MVC2.PNG

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...