Condividi tramite


Avviso NuGet NU5104

Una versione stabile di un pacchetto non deve avere una dipendenza non definitiva. Modificare la specifica di versione della dipendenza "NuGet.Versioning [4.7.0-preview4.5065, )" o aggiornare il campo della versione in 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 in fase di risoluzione. Altre informazioni su come i progetti PackageReference e packages.config gestiscono questa risoluzione.