0

我已将我的 Web 角色项目加载到 Visual Studio Team Services。在 VSTS 门户中,我创建了一个新的构建定义。我添加了任务 Visual Studio 构建和发布工件。

任务 Visual Studio 构建 MSBuild 参数:/t:Publish /p:PublishDir=PublishDir\ /p:TargetProfile=Cloud

发布 Artifact:drop 发布路径:$(Build.ArtifactStagingDirectory)

但是,在运行此定义后,我转到“工件”>“探索”,放置位置中没有任何内容。

4

1 回答 1

0

我们使用工作角色,但部署顺序应该相同(除非您在谈论 Web 应用程序而不是角色)
在构建参数中,我们以 ccproj 为目标并添加/t:Publish /p:TargetProfile=$(targetProfile) /p :SkipInvalidConfigurations=true /p:OutputPath=bin\ /p:PublishDir="$(build.stagingDirectory)\\"
然后我们有一个部署云服务步骤,它作为包$(build.stagingDirectory)*.cspkg的参数和$(build.stagingDirectory)*.cscfg
希望对你有用!

于 2016-07-29T15:16:58.740 回答