Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Scenario
Die folgenden PackageReference-Elemente haben keine angegebene Version: Contoso.Utilities
Issue
Ihre Projektdatei oder eine importierte Datei (z. B Directory.Build.props. ) hat eine PackageReference ohne Version definiert.
Projekte, die die zentrale Paketverwaltung (Central Package Management, CPM) verwenden, definieren keine Version des PackageReference-Elements, sodass dieser Fehler auftreten kann, wenn ein Projekt versehentlich CPM deaktiviert hat oder wenn ein Projekt oder PackageReference cpM in eine andere Lösung kopiert wird, die keine CPM verwendet.
Solution
- Hinzufügen einer Version zum Paketverweis
Wenn Sie Ihr Projekt bearbeiten, sieht ein Paketverweis im Allgemeinen ähnlich <PackageReference Include="Contoso.Utilities" Version="1.2.3" />aus, obwohl MSBuild mehrere Syntaxen zum Definieren von Elementmetadaten zulässt.
Fügen Sie die Version="1.2.3" Elementmetadaten wie definiert hinzu.
- Überprüfen der Konfiguration der zentralen Paketverwaltung
Dieser NU1015-Fehler tritt nur auf, wenn CPM deaktiviert ist. Wenn die zentrale Paketverwaltung (Central Package Management, CPM) aktiviert werden soll, überprüfen Sie Ihre Konfigurationsdateien, um zu untersuchen, warum sie deaktiviert ist.