NuGet 錯誤 NU1103

案例 1

找不到版本穩定的套件 'PackageId'(>= 3.0.0)
- 在 'sourceA' 中找到 10 個版本 [ 最接近的版本: '4.0.0-rc-2129' ]
- 在 'sourceB' 中找到 9 版 [ 最接近的版本: '3.0.0-beta-00032' ]
- 在 'sourceC' 中找到 0 版
- Found 0 version(s) in 'sourceD'

問題

專案為相依性範圍指定了穩定版本,但在該範圍中找不到穩定版本。 找到發行前版本,但不允許。

解決方案

編輯項目檔中的版本範圍,以包含發行前版本。 請參閱 套件版本控制

案例 2

找不到版本穩定的套件 'PackageId'(>= 3.0.0)
- 在 'sourceA' 中找到 10 個版本 [ 最接近的版本: '4.0.0-rc-2129' ]
- Versions from sourceB were not considered

問題

專案為相依性範圍指定了穩定版本,但在該範圍中找不到穩定版本。 找到發行前版本,但不允許。

解決方案

編輯項目檔中的版本範圍,以包含發行前版本。 請參閱 套件版本控制。 檢查 NuGet.Config 中的 PackageSourceMapping 組態。 有問題的套件版本可能會在未設定的來源上使用。