NuGet 警告 NU1603

“PackageA”4.0.0 依赖于“PackageB”(>= 4.0.0),但找不到 4.0.0。 已改用 5.0.0。

問题

包依赖项指定了找不到的版本。 通常,包源不包含预期的下限版本。 改用了更高版本,这与针对的包的创作方式不同。 执行完整还原时,NuGet 会联机检查所有源,而不是使用用户包文件夹中已存在的包。

解决方案

如果包预期尚未发布,则可能是包创作错误。 请联系包作者解决此问题。 如果包已发布,请检查它是否可用于正在使用的包源。 如果使用专用源,可能需要更新该源上的包。