Share via


Avviso NuGet NU5104

A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "NuGet.Versioning [4.7.0-preview4.5065, )" or update the version field in the nuspec.

Problema

Il progetto o nuspec in pacchetto contiene una dipendenza da un pacchetto non definitiva.

Soluzione

Se si intende creare un pacchetto non definitiva, fare riferimento alle linee guida di SemVer2 e aggiungere un tag di versione preliminare alla proprietà della versione, ad esempio <version>1.0.0-pre</version>. Se si intende creare un pacchetto stabile, aggiornare la versione di dipendenza specificata a una versione stabile.

Nota

La combinazione di pacchetti stabili e non definitive può causare comportamenti imprevisti sono il tempo di risoluzione. Altre informazioni su come i progetti PackageReference e packages.config gestiscono questa risoluzione.