Разверните приложение ASP.NET MVC2 на IIS6 с компакт-диска БЕЗ веб-развертывания - PullRequest
0 голосов
/ 28 апреля 2011

Итак, мне нужно развернуть веб-приложение ASP.NET MVC2, разработанное с VS2010, для IIS6.

На сервере, на котором он будет установлен, Web Deploy не установлен, и хотя у меня do есть права администратора в системе, мне не разрешается устанавливать инструмент Web Deploy (или любые другие). другое программное обеспечение, в этом отношении).

По сути, мне нужно перенести пакет развертывания веб-приложения на сервер на компакт-диске и развернуть его, используя только встроенные средства: сервер работает под управлением Windows Server 2003, .NET 4.0, IIS 6 и MSSQL Server. 2005. Было бы неплохо, чтобы база данных автоматически создавалась во время развертывания, но если мне нужно запустить отдельный сценарий SQL для этого, все в порядке.

Полагаю, это должно быть возможно; но я не могу понять, как это сделать!

Кстати: я знаю, как настроить IIS6 с использованием Wildcard Mapping и т.д .; Единственный вопрос здесь заключается в том, как выполнить шаг, который обычно выполняется с помощью инструмента веб-развертывания (т. е. получить папку, полную файлов веб-приложения, развернутую в самом IIS.)

Спасибо, * Дан 1013 *

Ответы [ 2 ]

0 голосов
/ 29 апреля 2011

Напишите небольшую программу для запуска с компакт-диска, которая просто копирует образ веб-сайта с компакт-диска в каталог веб-сайта сервера.

0 голосов
/ 28 апреля 2011

Хорошо, для начала, чтобы MVC работал на IIS6, необходимо включить сопоставление Wild-карт. Я предполагаю, что это будет выполнимо из сценария.

...