我有一個asp.net核心項目,這是偉大的工作,很少提前一天。我在github上有一個私人回購站。昨天它在安裝VS更新後停止工作。我已經遍佈網絡和github搜索,找不到任何解決方案。我得到的警告圖像已附加。該警告說明是從微軟如下,ASP.NET核心配置錯誤NuGet包的依賴 - 意外的包版本警告
NU1603
問題一個包依賴指定找不到一個版本。一個 更高的版本被用來代替,它不同於編寫的軟件包是 。 這意味着恢復沒有找到最佳匹配。每次恢復將向下浮動 ,試圖找到可以使用的較低版本。這意味着 恢復將每次都檢查所有源,而不是使用用戶包文件夾中已存在的 包。
常見的原因包源代碼不包含預期的下限 版本。如果預期的軟件包尚未發佈,則可能是 軟件包創作錯誤。
示例消息 NuGet.Packaging 4.0.0取決於NuGet.Versioning(> = 4.0.0) 但未找到4.0.0。 5.0.0的近似最佳匹配已解決。
我不知道我怎樣才能解決這個問題?它似乎沒有解決方案,我甚至重新安裝了VS,清除了nuget緩存,從全局文件夾中刪除了軟件包,但是我的解決方案無法正常工作。
關於任何幫助將得到高度讚賞。
選項1,其中我可以手動更新依賴關係樹? –
@AtabtabHhmed嘗試更新'System.ComponentModel.TypeConverter'像這裏https://docs.microsoft.com/en-us/nuget/tools/package-manager-ui。它應該有所幫助。 – user2771704