0

我有一个构建良好的 vs.net 2012 asp.net c# 解决方案。但是,当我尝试通过 TFS 2012 中的自动构建来构建这个时,它以这个错误结束:

在此处输入图像描述

消息很清楚,构建控制器看不到 dll。问题是放置这些 dll 的路径/位置是什么?

4

1 回答 1

2

dll 的路径/位置无关紧要,只要

  • 它们被添加到源代码控制中
  • 他们所在的文件夹映射在构建定义工作区中
  • 项目和dll之间的相对路径在构建服务器上没有不同

最简单的方法是将它们包含在解决方案文件夹的子文件夹中。

更好的方法是使用 NuGet 包并启用构建时恢复。

于 2012-11-24T07:23:43.040 回答