我应该在我的应用程序解决方案中包含SDK或库项目吗?

时间:2017-10-27 08:23:58

标签: c# .net visual-studio

我应该在我的应用程序解决方案中包含库和SDK的项目吗? 或者我应该只添加对已编译程序集的引用? 什么是好的做法?

这些库和SDK需要不时更新和编译。

1 个答案:

答案 0 :(得分:1)

如果您包含项目referances而不是dll,则每次修改相关项时 项目,dll也将更新

更准确地回答您的问题:

  

我是否应该在我的应用程序中包含库和SDK的项目   溶液

是的,如果它们是您的解决方案项目之外的外部dll

Or should I only add references to the compiled assemblies?

这不是一个好习惯,因为你有机会,如上所述。

让我在我的一位客户中分享一个案例。 我有几个项目正在解决。我被允许只为一个项目(主项目可运行)的客户PC。

所以在我的电脑上我有项目参考,在客户的电脑上,我有主项目和编译的dll。