NuGet适用于多个项目的解决方案

假设我有3个项目的解决方案:

  • 核心
  • 用户界面
  • 测验

我使用的某些NuGet软件包将应用于所有3个项目。有些仅适用于UI和测试,有些仅适用于测试(如NUnit)。

使用NuGet进行此设置的正确方法是什么?

  1. 每当需要参考时,是否应该在所有三个项目上都使用“添加库包参考”?
  2. 我是否应该在第一次需要包时使用“添加库包参考”,然后使用“添加参考->浏览”进行后续使用?

无论哪种情况,我应该有多少个packages.config文件?

转载请注明出处:http://www.tzjx69597577.net/article/20230526/895827.html