【发布时间】:2010-07-21 13:50:54
【问题描述】:
我的同事和我一直在想最好的方法来做到这一点:维护在多个项目中引用的 .NET 程序集的好/标准方法是什么?我会详细说明:
假设您有项目 A、B 和 C。它们可能位于相同的解决方案或不同的解决方案中,这并不重要。您还有项目 D 和 E 输出 DLL 供 A/B/C 参考。为了更好地衡量,我们将折腾第三方程序集 F,我们只有裸 DLL。哪里是放置 D 和 E 中的程序集以及 F 中的文件的好地方,以便尽可能多地发生以下情况:
- 对 D 和/或 E 的更新不必在项目 A、B 或 C 中手动刷新/更改;
- 项目 A、B 和 C 可以通过源代码控制下载到新机器并以最少的麻烦进行编译;和
- D 和 E 的 DLL 输出以及 F 的文件或多或少位于中心位置。
我可能要求太多了,但是有没有已知的方法可以完成大部分/所有这些?这让我们困惑了很久。
【问题讨论】:
标签: .net version-control tfs assemblies reference