【问题标题】:Assembly references missing errors while building solution on TFS 2013在 TFS 2013 上构建解决方案时,程序集引用丢失的错误
【发布时间】:2015-04-16 19:09:09
【问题描述】:

我有一个包含 3 个项目(DAL、BLL 和实用程序)和一个网站的解决方案。

我尝试在本地构建解决方案,但它给出了一些缺少参考的错误。我添加了缺少的 dll,并且在本地构建成功。

我签入了 TFS 2013 服务器的整个解决方案。并尝试通过构建定义在 tfs 上构建解决方案。但是构建失败并出现许多错误(缺少程序集引用)。

在源代码管理中我看不到任何 bin 文件,因此我可以添加 dll。

我错过了什么?如何在 TFS 上添加对项目的引用?

【问题讨论】:

    标签: tfs build tfsbuild


    【解决方案1】:

    您不应将二进制文件检入任何源代码控制系统。

    如果您引用的程序集在 Nuget 上可用,则使用 nuget 正确引用它们。

    如果您引用的程序集不在 Nuget 上,您应该将它们打包为 Nuget 包,将其粘贴到文件共享(或更好的是 MyGet)上,然后在该 Nuget 包上获取参考。

    问题无关紧要,答案是nuget?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-28
      • 2016-12-24
      • 2011-04-28
      • 1970-01-01
      • 2017-07-19
      • 1970-01-01
      • 2021-03-13
      相关资源
      最近更新 更多