当我需要为库添加引用时,我总是被告知要使用“添加现有项目”方法,并在我的解决方案中引用项目本身。在项目中添加库引用的建议是什么?
但是,在我的新公司,使用另一种方法。他们有一个服务器,它保存已编译的DLL,并保留它们的版本,以便在更改对于重构旧应用程序太重要时,它们可以引用旧版本。
虽然我觉得这个系统真的很复杂(我猜如果一个指向旧版本dll的程序被更新并且需要对这个dll进行一些更改,那么这个系统会有很多工作),但他们似乎觉得这很方便。
这是什么最佳实践?直接链接dll?链接该项目?为什么?任何信息都欢迎!
在此先感谢!