共用方式為


NuGet 警告 NU1604

Project dependency 'PackageA' (<= 9.0.0) does not contain an inclusive lower bound. Include a lower bound in the dependency version to ensure consistent restore results.

問題

專案相依性不會定義下限。

這表示還原找不到最相符的專案。 每個還原都會向下浮動,嘗試尋找可使用的較低版本。 這表示還原會上線,每次檢查所有來源,而不是使用使用者套件資料夾中已經存在的套件。

解決方案

更新項目的 PackageReferenceVersion 屬性以包含下限。 例如,從下列項目變更:

<PackageReference Version="(9.0.0, )" />

變更為:

<PackageReference Version="[9.0.0, )" />

<PackageReference Version="9.0.0" />

這表示下限。