重用代码(例如,您创建的Util库)时,是将其项目添加到解决方案中还是使用Util库中编译/发布的DLL?

有帮助吗?

解决方案

如果一个程序集成熟,不太可能改变,或者我很确定我不需要进入它,我会引用DLL。如果可能会在程序集的项目中进行更改,或者我可能想要介入它,我会参考该项目。

其他提示

如果我想确保所有更改和库的最新版本,我添加项目。然后,当我更新整个解决方案时,我可以更新库项目。

如果我想确定我使用的是特定版本的库,我只需添加dll。

编辑:还有,米奇说的话。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top