如何覆盖传递性 nuget 依赖项

Dou*_*ods 7 nuget .net-core .net-6.0

我有一个 net6.0 项目,其中一个包对另一个有漏洞的包具有传递依赖性。

我还明确添加了包含该漏洞的最新版本的软件包。有没有办法可以用更新的版本覆盖传递依赖?

rbe*_*485 8

听起来您已经完成了 - 您只能使用每个包的一个版本,NuGet 在恢复时选择该版本。

如果您直接引用了较新的版本,那么根据最近的获胜规则将选择该版本。