festgelegt werden. Ich versuche derzeit, ein nuget-Paket in einem persönlichen Feed zu erstellen. Mein Build & Integration funktioniert gut, mein Paket ist Push mit einer benutzerdefinierten Build-Nummer.Das nuget-Paket kann nicht als @Prerelease VSTS
Aber ich habe ein Problem mit Prelease & Release. Ich habe zwei Zweige (Dev & Meister) und ich will mein erzeugt nuget Paket von dev Zweig gesetzt als @Prelease
Als offizieller Dokumentation erwähnt, muss ich meine benutzerdefinierte Version -beta aber scheint zu dem Paket ist nicht auf Vorabversion festgelegt.
Irgendeine Idee?
My Custom Versionsnummer:
$ (Majorversion) $ (Minorversion) $ (BuildID) -beta
EDIT:..
biete ich eine ein Laufwerk Verbindung mit Wiederherstellung, Build, Test, Nuget Packung & Nuget Drücken Protokolle
EDIT 2:
Hier meine Nuget Pack Konfigurators
Hier meine Nuget Push-Konfiguration
EDIT 3:
ich meinen Feed ändern und immer noch das Problem.
Andere seltsame Sache. Ich bin nicht in der Lage mit CLI nuget, mein Paket mit diesem Befehl nach der Verwendung nuget add sources
Befehl hinzuzufügen.
nuget Askmethat.Hobbidea.Commons
zu installieren Ich habe eine 404 nicht gefunden, aber wenn ich für Mac Visual Studio verwenden, es funktioniert ... Das bin ich verrückt zu geben, weil ich hinzufügen müssen eine nuget.config für jedes Projekt oder jede Klassenbibliothek.
Wie überprüfen Sie das Paket, ob es Prerelease ist oder nicht? Sie können es in VS (Manage NuGet-Paket => Check Predeele-Option einschließen) oder NuGet-Befehl prüfen: 'nuget list [Paketname] -source [xxx] - PreRelease'. (Hinweis, ich überprüfe es im Web, botth @ Prerelease und @release zurück 0 Ergebnis) –
@ starain-MSFT Ich überprüfe im Web (mit den Tags) oder in Nuget Manager. Wenn ich den Befehl nigget verwende, gibt es 404 zurück – OrcusZ
Meinst du, das Paket ist nicht im Feed vorhanden? Können Sie das Detail Build/Release-Protokoll auf dem OneDrive teilen? –