Sdílet prostřednictvím


Upozornění 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.

Problém

Zabalený projekt nebo nuspec obsahuje závislost na předběžném balíčku.

Řešení

Pokud máte v úmyslu vytvořit předběžnou verzi balíčku, přečtěte si pokyny pro SemVer2 a přidejte značku předběžné verze do vlastnosti verze, tj. <version>1.0.0-pre</version>. Pokud chcete vytvořit stabilní balíček, aktualizujte zadanou verzi závislostí na stabilní verzi.

Poznámka:

Kombinování stabilních a předběžných balíčků může vést k neočekávanému chování, což je doba řešení. Přečtěte si další informace o tom, jak projekty PackageReference a packages.config zpracovávají toto řešení.