Freigeben über


NuGet-Fehler NU1110

NU1110: The package `B` is available in the Global packages folder, but the source it came from `https://api.nuget.org/v3/index.json` is not one of the configured sources.

Abgang

Ein vorheriges Wiederherstellungspaket B, das aus einer Paketquelle abgerufen wurde, die ihre aktuelle Lösung nicht konfiguriert hat.

Beim Ausführen einer Paketinstallation des Pakets A wurde transitiv ein abhängiges Paket B benötigt, um die Aktion abzuschließen. Stellen Sie im Ordner "Globale Pakete" wieder herB), und die zugehörige nupkg.metadata Datei gibt einen Source Wert an, der in Ihrer Lösung nicht gefunden werden kann.

Wenn die Paketquellzuordnung aktiviert ist, versucht NuGet, transitive Abhängigkeiten automatisch zuzuordnen, indem die Quelle im Ordner "Globale Pakete" analysiert wird.

Lösung

Option 1.

Erstellen Sie eine Paketquellzuordnung für das Paket B.

Option 2.

Löschen Sie das Paket B aus dem Ordner "Globale Pakete", damit die Wiederherstellung aus einer ihrer konfigurierten Paketquellen heruntergeladen werden kann. Weitere Informationen finden Sie unter Verwalten von globalen Pakete-, Cache- und temporären Ordnern in NuGet.

Wenn Ihre anderen Lösungen unterschiedliche Paketquellen und Paketquellzuordnungskonfigurationen haben, ist diese Option möglicherweise nicht machbar.

Option 3.

Erwägen Sie, eine Paketquelle zu aktivieren, von der Sie wissen, dass das Paket B verfügbar ist.