Требование установки ASP.NET MVC во время выполнения на «тестовом» сервере - PullRequest
5 голосов
/ 31 июля 2009

У меня есть приложение ASP.NET MVC, и я развернул его локально в своей коробке. Теперь, если я хочу развернуть его на «тестовом» сервере (который является строго контролируемой средой), что мне нужно установить на тестовом сервере как минимум - то есть поверх предварительно установленного ASP.NET 2.0 и. NET Framework.

Нужно ли мне отключать ASP.NET MVC - очевидно, мне не разрешат устанавливать какие-либо VS.NET или специфичные для разработчика MVC. Это должно быть минимальное время выполнения, необходимое для запуска приложения MVC ASP.NET, и ничего более.

Где взять такой установщик? Где-нибудь на сайте MS?

Спасибо.

Ответы [ 4 ]

1 голос
/ 31 июля 2009

Во время бета-тестирования Скотт Ханслеманн подробно описал развертывание приложения ASP.NET MVC на сервере .NET 2.0:

Развертывание ASP.NET MVC в ASP.NET 2.0

Это будет работать, если вы не можете обновить сервер до .NET 3.5 SP1.

1 голос
/ 31 июля 2009

Помимо самой последней версии .NET Framework ( 3.5 sp1 ), единственное, что вам может понадобиться - настроить параметры IIS в зависимости от используемой версии.

Вы можете прочитать этот замечательный блог запись от Фила Хаака, а также поговорить о том, что должно быть в БИН.

Вот отличная рецензия на то, что требуется.

0 голосов
/ 31 июля 2009

Вероятно, вы ищете развертывание BIN. Развертывание BIN позволяет копировать необходимые библиотеки DLL в каталог BIN на целевом сервере, что позволяет им работать в среде Medium Trust. Установка не требуется.

Инструкции о том, как это сделать, см .:

Развертывание бункера ASP.NET MVC
http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx

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