NuGet 警告 NU1608

检测到依赖项约束之外的包版本:“PackageA”1.0.0 要求“PackageB”(= 1.0.0),但已解析版本“PackageB”2.0.0。

问题

已解析的包大于依赖关系约束允许的大小。 这意味着项目直接引用的包会覆盖其他包中的依赖关系约束。

解决方案

在某些情况下,这是有意之举,因此可不显示该警告。 否则,需更改项目对包的引用以扩大其版本约束。