我在磁盘(本地Nuget)上有自己的nuget软件包。我试图不多次添加相同的dll,并遇到类似图像的情况
我在打包过程中尝试了以下代码,但不起作用
dotnet pack PathtoSolution\SystemCore.Services.Data --no-dependencies --output "G:\NuGetPackages"
但是在还原到另一个项目期间,依赖关系又回来了。
有没有办法在打包过程中不包括依赖项,还是在安装时忽略了我唯一的选择?
答案 0 :(得分:0)
您可以添加到PackageReference PrivateAssets="all"
中-但这会产生一些不良影响,并且您将无法访问nuget包之外的那些程序集中定义的类型。如果可以的话,就可以了。