我的同事和我一直在想知道在相当一段时间内完成此操作的最佳方式:维护多个项目中引用的.NET程序集的好/标准方法是什么?我会详细说明一下:维护多个项目通用的.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的文件或多或少位于中心位置。
我可能要求太多,但是有没有已知的方法来完成大部分/所有这些?在这里一段时间以来我们一直困惑着我们。