Freigeben über


NuGet-Warnung NU5105

Die Paketversion „1.2.3+semver2.metadata“ verwendet SemVer 2.0.0 oder Komponenten von SemVer 1.0.0, die auf Legacyclients nicht unterstützt werden. Ändern Sie die Paketversion in eine SemVer 1.0.0-Zeichenkette. Wenn die Version eine Freigabebezeichnung enthält, muss sie mit einem Buchstaben beginnen. Diese Meldung kann ignoriert werden, wenn das Paket nicht für ältere Clients vorgesehen ist.

Problem

Die angegebene version-Eigenschaft enthält SemVer-2.0.0-Komponenten oder SemVer-1.0.0-Komponenten, die auf NuGet-Clients, die älter als v4.3 sind, möglicherweise nicht unterstützt werden

Lösung

Wenn Sie beabsichtigen, dass Ihr Paket für NuGet-Clients verfügbar ist, die älter als v4.3 sind, passen Sie die version-Eigenschaft an, damit sie mit den Vorversion-Clients kompatibel ist. Weitere Informationen zum SemVer-2.0.0-Support finden Sie hier.