添加引用Project vs DLL

时间:2013-02-28 14:37:03

标签: c# dll

我的解决方案项目很少。添加引用时,我们有两种方法 -

  1. 添加项目作为参考
  2. 直接添加DLL参考
  3. 哪个应该首选?

3 个答案:

答案 0 :(得分:2)

如果添加项目引用,则在编辑项目文件时,将自动更新您使用的dll。

当您不使用DLL源时,可以直接添加DLL。

答案 1 :(得分:1)

如果dll本身无意更改,则应使用DLL引用,如外部程序集或其他项目的选定稳定版本(即不一定是最新版本)。

如果您总是希望使用引用项目的最新版本(并且您想要调试引用的项目),则应该使用项目引用。

答案 2 :(得分:0)

将其添加为项目参考。这将确保您在构建解决方案,调试或发布时拥有正确的dll。

否则你将不得不依赖你的dll的位置,这可能是调试或发布,甚至可能不是最新的。