首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >devops代理能否构建包含链接项的项目(即:来自其他解决方案的共享项“?

devops代理能否构建包含链接项的项目(即:来自其他解决方案的共享项“?
EN

Stack Overflow用户
提问于 2019-06-28 14:30:08
回答 2查看 131关注 0票数 0

我正在尝试设置一个DevOps构建定义,以便在现场代理上构建VS2017解决方案。

在将标准Visual构建步骤添加到生成管道后,生成代理报告错误:"Error MSB3030:未能复制文件“d:\agent_work.”

这似乎发生在任何链接项目。这些项目是通过其他解决方案(“添加现有项->添加为链接”)添加到项目中的。

解决方案/项目在本地的开发人员PC上构建得很好,而在代理上则不然。

真正需要的是构建步骤将这些文件复制到要包含在构建工件中的输出目录中。

所有链接项的属性设置为"content & copy“。

错误MSB3030:无法复制文件“d:\agent_work.”因为它没被找到。

我是不是漏掉了一些基本的东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-12 14:43:27

解决了构建错误:"Error MSB3030:无法复制“d:\agent_work.”,因为找不到它。“通过调整前面的“获取源”步骤中的映射。在查看了构建的日志之后,似乎代理在"d:\ agent“中查找了一些项,"d:\agent\s”查找了其他项(而没有找到它们)。不知道为什么它在看"s“的副标题玩具。但是无论如何,工作是在“$(build.sourcesDirectory)下的本地路径”的本地路径映射中包含"s“(即: s/MyLocalPath)。

票数 0
EN

Stack Overflow用户

发布于 2019-06-28 14:45:39

这是一个工作区映射问题。您的文件不是构建工作区的一部分。您将需要更新您的构建,以便以与您的开发人员工作区相同的方式映射工作区。

如果您的开发人员正在引用以外的文件--他们的工作区,则必须纠正这个问题,然后相应地更新构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56808759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档