NuGet 警告 NU5104
套件的穩定版本不應該有發行前版本相依性。 修改相依性 “NuGet.Versioning [4.7.0-preview4.5065, ]” 的版本規格,或更新 nuspec 中的版本字段。
問題
正在封裝的專案或 nuspec 包含發行前版本套件的相依性。
解決方案
如果您要建立發行前版本套件,請參閱 SemVer2 指導方針,並將發行前版本標籤新增至版本屬性,亦即 <version>1.0.0-pre</version>
如果您想要建立穩定套件,請將指定的相依性版本更新為穩定版本。
注意
混合穩定和發行前版本套件可能會導致解決時間發生非預期的行為。 深入瞭解 PackageReference 和 packages.config 專案如何處理此解析。