SERVERNAME(myDomain\Username)
Application Pools
Sites
DEV Site1
DEV Site2
dev Site 3
bin
Content
...
Views
etc ...
Это мой базовый макет нашего веб-сервера DEV. На нашем веб-сервере DEV работает много сайтов. Я пытаюсь использовать TFS 2013 Build для публикации своего веб-сайта на сервере DEV, следуя статьям из Вишал Джоши, Microsoft и другие.
Моя ошибка: "ERROR_SITE_DOES_NOT_EXIST ". Базовый фикс мне не помогает.
В моем примере я использую /p:DeployIisAppPath="dev Site 3"
. Под сайтом не определены приложения.
инструкции Microsoft бесполезный. Я думал, что должен просто использовать имя сайта IIS, но это не помогло. Какое значение ожидается для этого параметра? Нужно ли кому-нибудь имя пула приложений? Есть ли команда, которую я могу выполнить для IIS, чтобы экспортировать список всех доступных AppPath? Как только я разберусь с этим на сервере DEV, я должен сделать то же самое с сервером STG.
[ОБНОВЛЕНИЕ 1] Добавление полных аргументов MSBuild
/p:DeployOnBuild=True
/p:DeployTarget=MsDeployPublish
/p:CreatePackageOnPublish=True
/p:MSDeployPublishMethod=InProc
/p:MSDeployServiceUrl=http://SERVER:PORT/MsDeployAgentService
/p:DeployIisAppPath="dev Site 3"