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.
Vorhandene PCL- oder .NET Standard-Bibliotheken können über das Fenster Projektoptionen in NuGets umgewandelt werden:
Klicken Sie im Projektmappenpad mit der rechten Maustaste auf das Bibliotheksprojekt, und wählen Sie Optionen aus.
Wechseln Sie zum Abschnitt NuGet-Paketmetadaten>, und geben Sie alle erforderlichen Informationen auf der Registerkarte Allgemein ein:
Fügen Sie optional auf der Registerkarte Detailszusätzliche Metadaten hinzu.
Nachdem die Metadaten konfiguriert sind, können Sie mit der rechten Maustaste auf das Projekt klicken und NuGet-Paket erstellen auswählen. Die NUPKG-NuGet-Paketdatei wird im Ordner /bin/ gespeichert (abhängig von der Konfiguration entweder Debuggen oder Release).
Um das NuGet-Paket für jeden Build oder jede Bereitstellung zu erstellen, wechseln Sie zum Abschnitt NuGet-Paketbuild>, und aktivieren Sie beim Erstellen des Projekts NuGet-Paket erstellen:
Hinweis
Das Erstellen des NuGet-Pakets kann den Buildprozess verlangsamen. Wenn dieses Feld nicht aktiviert ist, können Sie jederzeit über das Kontextmenü des Projekts (siehe Schritt 4 oben) ein NuGet-Paket manuell generieren.
Überprüfen der Ausgabe
NuGet-Pakete sind ebenfalls ZIP-Dateien, sodass es möglich ist, die interne Struktur des generierten Pakets zu überprüfen.
Dieser Screenshot zeigt den Inhalt eines PCL-basierten NuGet – nur eine einzelne PCL-Assembly ist enthalten: