У меня есть новый Windows Server 2008 R2 x64 DataCentre с Платформой 3,5 SP1 и Платформа 4 установленных. Когда я устанавливаю свое приложение MVC (VS 2008 MVC 2.0 с помощью веб-установщика проекта Установки) и обзор к приложению, я получаю ошибку та Система. Сеть. Mvc не может быть найден. Если я копирую соответствующий DLLs (Система. Сеть. Mvc и т.д.) в каталог bin выполнение приложения отлично.
Я проверил везде на установщик, но могу только найти, что VS2008 связал биты, никакое время выполнения сервера. Как я получаю ASP.NET MVC, установленный в этой среде так, чтобы мы не Копировали Локальный dlls?
Большое спасибо Brian
Вы можете выполнить установку на сервере, которая не требует установки Visual Studio:
msiexec /i AspNetMVC2.msi /l*v .\mvc.log MVC_SERVER_INSTALL="YES"
Теперь вы, вероятно, спросите, откуда этот AspNetMVC2.msi
. На самом деле вы загружаете AspNetMVC2_VS2008.exe
из здесь , переименовываете .exe
в .zip
, и внутри вы найдете то, что ищете для (в подпапке mvcruntime
).
Вы можете использовать установщик веб-платформы , чтобы установить ASP.NET MVC2 и зарегистрировать его в IIS. Это, вероятно, один из самых простых способов установки расширений для вашего сервера. Просто перейдите по этой ссылке: http://go.microsoft.com/fwlink/?LinkID=185037
Чтобы быть более подробным здесь .. Если у вас установлен установщик платформы - при нажатии на вторую ссылку ( и закройте установщик платформы ), появится всплывающее окно с подробностями о MVC2. На нем будет кнопка «Установить». Просто нажмите на нее, примите условия и готово :) Вот как выглядит это окно: http://lh5.ggpht.com/_uVsNX7rt1gI/S81ffYtSDBI/AAAAAAAAAIM/3raMs0bomNo/MVC2.PNG