Как я могу выбрать, какой порт веб-приложение должно использовать во время развертывания

Я использую Visual Studio 2010/С#. Моя цель — развернуть веб-приложение на сервере Windows 2008 R2. Моя главная проблема - "как выбрать порт во время установки".

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

Может ли кто-нибудь сказать мне, можно ли указать это с помощью «стандартного» установщика веб-развертывания в VS2010, или мне нужно что-то еще, чтобы сделать это?

(Основная причина этого в том, что другие порты используются для других приложений на этом сервере, и я хотел бы, чтобы «развертыватель» ничего не делал в IIS).


person sonstabo    schedule 30.11.2010    source источник


Ответы (1)


Вам нужно будет реализовать настраиваемое действие (компонент установки), чтобы изменить порт или многие другие параметры в службах IIS.

Подробности о том, как это сделать, доступны здесь:

http://msdn.microsoft.com/en-us/library/aa289522(VS.71).aspx

Пример в ссылке показывает, как запросить порт, не должно быть слишком сложно изменить его, чтобы обновить порт.

person Martin    schedule 30.11.2010