Freigeben über


NuGet-Warnung NU5104

Eine stabile Version eines Pakets sollte nicht über eine Vorabreleaseabhängigkeit verfügen. Ändern Sie entweder die Versionsspezifikation der Abhängigkeit „NuGet.Versioning [4.7.0-preview4.5065, )“ oder aktualisieren Sie das Versionsfeld in der Nuspec.

Problem

Das projekt oder nuspec, das verpackt wird, enthält eine Abhängigkeit von einem Vorabpaket.

Lösung

Wenn Sie ein Vorabversionspaket erstellen möchten, beachten Sie bitte die SemVer2-Richtlinien und fügen Sie der Versions-Eigenschaft ein Vorabversions-Tag hinzu, z. B. <version>1.0.0-pre</version>. Wenn Sie ein stabiles Paket erstellen möchten, aktualisieren Sie bitte die angegebene Abhängigkeitsversion auf eine stabile Version.

Hinweis

Das Mischen von stabilen und Vorabversionspaketen kann zu unerwartetem Verhalten zur Auflösungszeit führen. Erfahren Sie mehr darüber, wie PackageReference- und packages.config-Projekte diese Lösung handhaben.