【发布时间】:2021-07-28 16:22:22
【问题描述】:
我不确定为什么会发生这种情况,但这让我发疯了。我们创建了一个本地 NuGet 包,在这个项目中我们正在做一些 JSON 修改。然后当它完成后,它会返回一个 .NET 类。
我遇到的问题,即使这应该是一个黑盒子,当我引用这个 NuGet 包时,它会抛出一个错误,因为我需要添加 Newtonsoft JSON 包。如果我在应用程序中根本不使用 JSON,为什么我需要它,NuGet 包似乎依赖于消费项目来拥有包。
我做错了什么?如何将此 NuGet 包保持为真正的“黑盒”,并且不需要使用应用程序来引用 Newtonsoft 包?
【问题讨论】:
标签: .net devops nuget-package