Bearbeiten von NuGet-Metadaten
Verwenden der Projektoptionen zum Bearbeiten von NuGet-Metadaten für Multiplattformbibliotheken
Bibliotheksprojekttypen (z. B. PCL oder .NET Standard oder der neue NuGet-Projekttyp) verfügen im Fenster Projektoptionen über einen Abschnitt NuGet-Paket.
Im Abschnitt Metadaten werden die Werte konfiguriert, die in der NUSPEC-Paketmanifestdatei verwendet werden.
Erforderliche Informationen
Die Registerkarte Allgemein enthält vier Felder, die eingegeben werden müssen, um ein NuGet-Paket zu generieren:
- ID : Der Paketbezeichner, der innerhalb NuGet.org (oder überall dort, wo das Paket verteilt wird) eindeutig sein sollte. Befolgen Sie diese Anleitung , und verwenden Sie nur Zeichen, die in einer URL gültig sind (keine Leerzeichen, und vermeiden Sie die meisten Sonderzeichen).
- Version : Wählen Sie eine Versionsnummer aus, die mit den Versionsverwaltungsregeln von NuGet übereinstimmt.
- Autoren : Durch Trennzeichen getrennte Liste von Namen.
- Beschreibung : Übersicht über die Features des Pakets, die angezeigt wird, wenn Benutzer das Paket auswählen.
Hinweis
Denken Sie daran, die Versionsnummer zu erhöhen, wenn Sie neue Versionen für die Verteilung an NuGet oder andere Benutzer erstellen.
Weitere Informationen finden Sie in der Referenz zu erforderlichen Elementen sowie in diesen ausführlichen Anweisungen zum Auswählen eines eindeutigen Paketbezeichners und Festlegen der Versionsnummer und Festlegen eines Pakettyps.
Wichtig
Alle Felder auf dieser Registerkarte müssen eingegeben werden; Andernfalls wird eine Fehlermeldung angezeigt: "Das Projekt verfügt nicht über NuGet-Metadaten, sodass kein NuGet-Paket erstellt wird. NuGet-Paketmetadaten können im Abschnitt Metadaten unter Projektoptionen angegeben werden.
Optionale Metadaten
Die Registerkarte Details enthält optionale Felder, die in die Manifestdatei des NuGet-Pakets eingeschlossen werden sollen.
Weitere Informationen zu den erforderlichen und optionalen Feldern finden Sie in der Referenz zu optionalen Elementen.
Hinweis
Wenn das NuGet-Paket auf NuGet.org verteilt wird, wird empfohlen, so viele Informationen wie möglich bereitzustellen.