NuGet 警告 NU1603
'PackageA' 4.0.0 depends on 'PackageB' (>= 4.0.0) but 4.0.0 was not found. An approximate best match of 5.0.0 was resolved.
问题
包依赖关系指定了未找到的版本。 通常,包源不包含所需的下限版本。 改用了更高版本,而这与包创作所针对的版本不同。
这意味着还原未找到最佳匹配项。 每个还原都将向下浮动,从而尝试找到可使用的较低版本。 这意味着每次还原都会变为联机状态以检查所有源,而不是使用用户包文件夹中已存在的包。
解决方案
如果所需包尚未发布,这可能是包创作错误。 请联系包作者以解决此问题。 如果包已发布,则应确保它在当前使用的包源上可用。 如果使用的是专用源,则可能需更新该源上的包。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈