Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重用代码时(例如,您创建的 Util 库),您是将其项目添加到您的解决方案中还是使用 Util 库中已编译/发布的 DLL?
如果一个程序集已经成熟,不太可能改变,或者我相当确定我不需要介入它,我会引用 DLL。如果可能会在程序集的项目中进行更改,或者我可能想要介入其中,我会引用该项目。
如果我想确保拥有所有更改和最新版本的库,我会添加项目。然后我可以在更新整个解决方案时更新库项目。
如果我想确定我使用的是特定版本的库,我只需添加 dll。
编辑:另外,米奇说的。