должен вывести вас на правильный путь. Вы также можете создать проект vb только для этого кода, но это глупо.

я есть серверы Windows Server 2003 (IIS 6.0) и Windows Server 2008 (IIS 7.0), и я использую MSBuild для развертывания веб-приложений.

Мне нужно сделать безопасное развертывание, и сделать это:

Остановите веб-сайт в IIS 6 (или приложение в IIS 7), а не остановите AppPool.

Проверьте, остановлен ли сайт; не бегать.

Если веб-сайт остановлен, выполните еще одно задание для развертывания.

Запустите веб-сайт IIS 6 (или Приложение в IIS 7),

Как мне этого добиться?

Обновление: ключ для меня: IIS6WebSite и IIS6AppPool (и для IIS7), ждать остановленного состояния при попытке остановить веб-сайт или AppPool?

Когда я выполняю Stop Action for Website (или Stop Action for AppPool), я должен быть уверен на 100%, что Сайт остановлен, и тогда, и только если Сайт остановлен, я могу выполнить другие цели.

Ответы на вопрос(3)

Ваш ответ на вопрос