Jenkins デプロイメント ジョブをセットアップする際に、コマンド ラインから Visual Studio 2012 Web プロジェクトをデプロイしようとすると、このエラーが発生し続けました。
エラー 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
注: プロジェクト内で Publish... を選択すると、問題なく展開されます。