本地依赖NuGet软件包

时间:2020-04-25 00:30:20

标签: c# visual-studio nuget-package nuget-package-restore

我有一个包含3个c#项目的解决方案,为了更好的理解,我将这些项目称为A,B和C。

我想在NuGet软件包中创建项目C,但是这些项目位于.Net Framework 4.5.1上,因此,我在.Net Standart 2.0库中添加了其他项目(项目D),以供参考到项目C。

但是当在客户端项目中添加NuGet软件包时,我无法使用,因为该项目对项目A,B和C具有依赖性。

在Nuget软件包中制作项目C时,我如何不依赖项目A,B和C?

1 个答案:

答案 0 :(得分:0)

我使用Nuget包资源管理器将三个依赖项引用文件添加到该包中,并且在安装时会自动在客户端项目上复制thats依赖项。

https://github.com/NuGetPackageExplorer/NuGetPackageExplorer