Nuget包项目之间的依赖关系

时间:2017-01-26 08:52:10

标签: c# asp.net nuget

假设我有2个类库。

我在项目A中包含了一个NuGet包。我需要在项目B中实例化该包中的类。

我是否应该通过从项目A浏览并指出dll来简单地添加对包的引用?或者还有其他选择吗?

2 个答案:

答案 0 :(得分:1)

您可以在项目B中添加相同的NuGet包并使用它。

Visual Studio中的包管理器在SoutionDir中创建一个名为“packages”的目录,它包含所有项目中的所有NuGet dll。所以它不会下载2次......

答案 1 :(得分:0)

如果您需要包中的类,请通过Nuget包在项目B中添加包引用。

如果您只需要项目B中项目A的类,则从项目B添加对项目A的引用。