Подтвердить что ты не робот

Как лучше всего установить MVC 3 на сервер?

Теперь, когда было выпущено MVC 3 Tools Update, все, что я вижу в установщике веб-платформы, - я больше не вижу MVC 3? Это потому, что обновление инструментов - это, по сути, усовершенствования MVC 3 PLUS для среды разработки? Предположительно, ни одно из этих дополнений не требуется на сервере, поэтому я думал, что MVC 3 будет предлагаться для установки сервера.

Так можно/нужно установить MVC 3 "Обновление инструментов" из установщика веб-платформы на сервере?

4b9b3361

Ответ 1

Вы можете использовать установщик из WebPI на сервере просто отлично. Он обнаружит, что у вас нет установленной Visual Studio и будет устанавливать только время выполнения.

Вы также можете попробовать разархивировать файл установщика и только копировать MSI для выполнения, но я думаю, что это перебор.

Ответ 2

Я знаю, что это не поможет вам Decker, но это может помочь другим:

Самый простой способ получить MVC на сервере - это использовать меню "Add Deployable Dependancies...":

Menu

Window

Также полезно для развертывания SQL CE.

Ответ 3

Вы также можете использовать установщик Web Platform из командной строки:

webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot

Если на ваших серверах нет доступа в Интернет, вы можете использовать автономный флаг с компьютера, который имеет доступ к загрузке копии необходимых установочных файлов.

Итак, ваш поток будет следующим:

Подготовить кэшированную версию установщиков

webpicmd /Offline /Products:MVC3Runtime /log:webpi.log /Path:"%~dp0wbpiCache"

Установить из кеша (скопировать структуру папки на целевую машину)

webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot /XML:"%~dp0wbpiCache"