Развертывание IIS Web App - задача выпуска Azure DevOps, развертывание всех файлов, имеющихся в wwwroot - PullRequest
0 голосов
/ 14 января 2019

Я пробую выпуск через Azure DevOps. Ниже показан мой скриншот задачи IIS WebApp Manage . enter image description here

Ниже моя IIS Web App Deploy задача:

enter image description here

Мои артефакты, т.е. zip-файл содержит только папку с именем package .

Но, тем не менее, все, что находится в папке wwwroot, развертывается в новом веб-приложении.

Ниже приведен скриншот моего каталога wwwroot: enter image description here

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

enter image description here

Я не ожидаю, что Verify2WebServiceSSL будет присутствовать здесь, поскольку он не является частью .zip-артефактов.

1 Ответ

0 голосов
/ 18 января 2019

Устанавливает корневой каталог веб-сайта на. \ Wwwroot, поэтому все остальные файлы в. \ Wwwroot отображаются в IIS как часть веб-сайта.

Попробуйте обновить следующее, чтобы предоставить VerifyAPI собственную папку и очистить ее во время развертывания.

Управление веб-приложением IIS:

IISWebsite

Физический путь:% SystemDrive% \ inetpub \ wwwroot \ VerifyAPI

IIS Web App Deploy

Дополнительные параметры развертывания

Установите флажок «Удалить дополнительные файлы в месте назначения»

...