【发布时间】:2019-03-26 14:18:47
【问题描述】:
我有一个使用 VSTS 手动构建的 .Net (VS 2015) 应用程序。构建已成功完成,但未生成任何工件。本手动构建中使用的代理/任务是 NuGet 工具安装程序、NuGet 恢复、Visual Studio 构建、发布构建工件。
Visual Studio 构建参数:
发布构建工件参数:
添加的变量:
最终结果:
应该按照我的预期产生一个类似的结构:
【问题讨论】:
-
如果您能向我们展示或告诉我们有关构建定义的信息,将会有所帮助。文物应该是什么?你是如何生成它们的,你是如何发布它们的?
-
@RuiJarimba 问题已更新。
-
您使用的是哪个构建代理?托管?托管VS2017?
-
另外,您是否在调试模式下运行构建?将
system.debug变量设置为true并将新构建排队。检查日志中的警告,特别是在Build solution任务中。 -
也可以试试
/p:PackageLocation="$(build.artifactstagingdirectory)\\package.zip"而不是/p:PackageLocation="$(build.artifactstagingdirectory)\\"
标签: c# .net build azure-devops azure-pipelines