Reusability 项目源或发布的DLL';s

Reusability 项目源或发布的DLL';s,reusability,Reusability,在重用代码(例如,您创建的一个Util库)时,您是将其项目添加到您的解决方案中,还是使用Util库中编译/发布的DLL?如果程序集已经成熟,不太可能更改,或者我相当确定我不需要进入它,我将引用DLL。如果可能会在程序集的项目中进行更改,或者我很可能希望参与其中,我将引用该项目。如果我希望确保有所有更改和库的最新版本,我将添加该项目。然后,我可以在更新整个解决方案时更新库项目 如果我想确定我使用的是特定版本的库,我只需要添加dll 编辑:还有,米奇说的。如果发布.pdb文件,也可以进入.dll

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

如果程序集已经成熟,不太可能更改,或者我相当确定我不需要进入它,我将引用DLL。如果可能会在程序集的项目中进行更改,或者我很可能希望参与其中,我将引用该项目。

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

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


编辑:还有,米奇说的。

如果发布.pdb文件,也可以进入.dll