Share via


NuGet 錯誤 NU1100

案例 1

Unable to resolve 'Dependency (>= 1.0.0)' for 'TargetFramework'

問題

無法解析相依性。 這是不是封裝或專案的型別的泛型問題。

解決方案 1

開啟項目檔,並檢查其相依性清單。 檢查您使用的套件來源上是否存在每個相依性,而且套件是否支援專案的目標架構。

解決方案 2

此問題也可能是因為缺少已設定的 NuGet 來源所造成。

有時候設定可能不會指定任何來源。 您可以從專案或方案目錄執行 dotnet nuget list source ,藉此確認這一點。

檢查使用者設定的內容,並在該處新增來源。

或者,您可以使用 建立組態檔 dotnet new nugetconfig。 建議您在存放庫層級建立此檔案。

案例 2

 Unable to resolve 'Dependency (>= 1.0.0)' for 'TargetFramework'.  PackageSourceMapping is enabled, the following source(s) were not considered: nuget. 

問題

無法解析相依性。 PackageSourceMapping 已啟用,而且沒有相符的來源。

解決方案

檢查 NuGet.Config 中的 PackageSourceMapping 組態,並確定有問題的套件有相符的模式。