分享方式:


NuGet 錯誤 NU1110

NU1110:套件 B 可在 [全域套件] 資料夾中取得,但其來源 https://api.nuget.org/v3/index.json 不是其中一個已設定的來源。

問題

先前從您目前解決方案未設定的套件來源擷取的套件 B

執行套件的套件 A安裝時,需要相依套件 B 以可轉移方式完成動作。 在 [全域套件] 資料夾中找到B的還原],且隨附nupkg.metadata的 表示Source在解決方案中找不到的值。

啟用套件來源對應,NuGet 會嘗試藉由分析 Global packages 資料夾中的來源,自動對應可轉移的相依性。

解決方案

選項 1。

建立封裝的套件 B來源對應。

選項 2。

從全域套件資料夾清除套件 B ,以便從其中一個已設定的套件來源下載還原。 如需詳細資訊,請參閱 管理全域套件、快取和暫存資料夾

如果您的其他解決方案有不同的套件來源和套件來源對應元件來源對應組態,這個選項可能不可行。

選項 3。

請考慮啟用您知道有可用套件的套件 B 來源。