Что ожидается для установки DeployIisAppPath в аргументе MSBuild?

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"

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

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