Ich habe ein Projekt, das ich als NuGet-Paket veröffentlichen muss.
Dieses Projekt verweist auf andere NuGet-Pakete, die in einem MyGet-Feed verfügbar sind.
Gibt es eine Möglichkeit, einen Verweis auf dieMyGet-Feed in meinem NuGet-Paket, damit diese Verweise richtig aufgelöst werden, ohne dass MyGet manuell zu den Paketquellen in Visual Studio hinzugefügt werden muss
Antworten:
0 für die Antwort № 1Nein, Sie können keine Paketquelle innerhalb des NuGet-Pakets definieren.
Das einzige, was Sie tun können, ist das Paket zu legensource in einer NuGet.Config-Datei und fügen Sie diese in Ihr Projekt ein. Wenn Sie also Ihren Quellcode freigeben, würde NuGet diese Paketquelle bei der Wiederherstellung der Pakete einschließen. Oder Sie können dies einfach mit Visual Studio der Standarddatei NuGet.Config hinzufügen.