我在使用Visual Studio Online提供的新Team Build部署Azure Web服务时遇到了一些问题。成功构建解决方案后,部署任务会尝试查找失败的CsPkg和CsCfg。
如何在默认工件目录"下指定CsPkg / CsCfg的"路径?那是必需的吗?我是否必须指定一些MSBuild参数?
答案 0 :(得分:6)
您可以在$(build.stagingDirectory)
/ CsPkg
字段中使用CsCfg
变量。这将是您的回购的根源。你的二进制文件将在那里的某个位置。例如。 $(build.stagingDirectory)\*.cspkg
和
$(build.stagingDirectory)\*.cscfg
MSDN上有大量内置变量。
您可能还必须使用MSBuild参数/t:Publish
我刚检查过:如果您使用" Cloud Service"部署模板,所有这些内容都会自动为您填写,包括路径。