我有三个项目,分别是Core
,Feature1
和Feature2
。 Feature1&2
都有对Core
的项目引用。
当我pack
Feature1
并将该Nuget
添加到我的应用程序中时,我也可以看到Feature1
,在下面也可以看到Core
。
类似地,当我打包Feature2
时,它也向我显示Core
在它下面。现在,我有两个重复的Core
软件包。
如果我打包Core
,将其添加到我的应用程序中,然后打包Feature1
和Feature2
,现在我的应用程序中会看到三个Core
Nugets
。
我的问题是:有一种方法,我的Feature1
和Feature2
检查应用程序中是否已经存在Core,然后才决定将其添加到我的应用程序中?像受养人Nuget
一样,避免重复?
Feature1/2.csproj
中是否需要做一些配置?
感谢您的帮助。
谢谢。