NuGet 错误 NU1103

方案 1

未找到版本为 (>= 3.0.0) 的稳定包“PackageId”
- 在“sourceA”中找到 10 个版本 [最近的版本:'4.0.0-rc-2129' ]
- 在“sourceB”中找到 9 个版本 [最近的版本:'3.0.0-beta-00032' ]
- 在“sourceC”中找到 0 个版本
- 在“sourceD”中找到 0 个版本

问题

该项目为依赖项范围指定了稳定版本,但在该范围内未找到任何稳定版本。 已找到预发行版本,但不允许使用。

解决方案

编辑项目文件中的版本范围以包含预发行版本。 请参阅包版本控制

方案 2

未找到版本为 (>= 3.0.0) 的稳定包“PackageId”
- 在“sourceA”中找到 10 个版本 [最近的版本:'4.0.0-rc-2129' ]
- 未考虑来自 sourceB 的版本

问题

该项目为依赖项范围指定了稳定版本,但在该范围内未找到任何稳定版本。 已找到预发行版本,但不允许使用。

解决方案

编辑项目文件中的版本范围以包含预发行版本。 请参阅包版本控制。 检查 NuGet.Config 是否存在 PackageSourceMapping 配置。 有问题的包版本可能是在未配置的源上提供。