TFS团队构建:部署Azure云服务

bar*_*o90 3 tfs azure tfsbuild azure-cloud-services azure-devops

我在使用Visual Studio Online提供的新Team Build部署Azure Web服务时遇到了一些麻烦.成功构建解决方案后,部署任务会尝试查找失败的CsPkg和CsCfg.

如何指定所需的"默认工件目录下的CsPkg/CsCfg路径"?我是否必须指定一些MSBuild参数?

在此输入图像描述

在此输入图像描述

Dan*_*ann 6

您可以$(build.stagingDirectory)CsPkg/ CsCfgfields中使用该变量.这将是您的回购的根源.你的二进制文件将在那里的某个位置.例如$(build.stagingDirectory)\*.cspkg$(build.stagingDirectory)\*.cscfg

MSDN上有很多内置变量.

您可能还必须使用MSBuild参数构建云服务项目 /t:Publish

我刚检查过:如果您使用"Cloud Service"部署模板,则会自动为您填写所有这些内容,包括路径.