IIS WebDeploy с использованием MS Build завершается с ошибкой MSB4044 - задача -ConcatFullServiceUrlWithSiteName

При настройке задания развертывания Jenkins я продолжал сталкиваться с этой ошибкой при попытке развернуть веб-проект Visual Studio 2012 через командную строку.

ошибка MSB4044: задаче «ConcatFullServiceUrlWithSiteName» не задано значение для обязательного параметра «SiteAppName»

Для справки, вот параметры, которые я использовал:

/p:Configuration=Release /t:Rebuild  /p:VisualStudioVersion=11.0 /p:PublishProfile="DeployToDevServer" 
/p:DeployOnBuild=True /p:DeployTarget=MSDeployPublish 
/P:AllowUntrustedCertificate=True /p:MSDeployPublishMethod=WMSvc
/p:MsDeployServiceUrl=https://devmachine.server.com:8172/MsDeploy.axd 
/p:username=domainhere\adminuserhere /p:password=adminpasshere

Примечание. Если бы я выбрал «Опубликовать» изнутри проекта, он бы развернулся очень хорошо.

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

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