У меня есть сервер Win2008 с IIS 7, и я хочу продублировать один веб-сайт и просто изменить порт привязки и используемый пул приложений, поэтому у меня будет 2 веб-сайта (локально или удаленно) с одинаковой конфигурацией, но прослушивание на разных портах .
Есть ли способ сделать это с помощью инструмента веб-развертывания, чтобы развернуть локально и удаленно этот уникальный веб-сайт и изменить порты привязки в пункте назначения?
Я нашел еще один вопрос, который отвечает именно на то, что мне нужно. Я только что внес некоторые коррективы в свой сценарий:
Теперь я могу установить параметры в командной строке следующим образом:
msdeploy.exe -verb:sync
-source:package=machinename.zip
-dest:appHostConfig=NewSiteName,computername=webserver1
-setParam:name=SiteA-http,value=*:8080:
и просто замените «webserver1» и «8080» на то, что мне нужно.