當我嘗試在VS2017中爲asp.net核心安裝任何nuget包時。它不斷顯示每個軟件包的「軟件包恢復失敗。回滾軟件包更改」。包恢復失敗。回滾包更改
回答
如果您嘗試更新到dotnet核心2.0包,則需要更改.csproject文件中的目標。
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
這解決了我的問題 - 瞄準核心1.1,需要將構建目標更改爲2.0 - 謝謝。 – jlmt
您需要更改目標.NET核心1.1至2.0 ,如果你有更新VS 2017年最新版本,這是可能的(例如:2017年VS 15.3)
OR,如果您使用.NET核心1.1正面臨此問題,請執行以下任務。
VS工具 - >選項 - > Nuget Package Manager - >清除所有Nuget Cache(s)。
這不適合我。同樣的問題。 – user2924019
帶來解決方案包的版本1.1.3 nuget package Version 1.1.3
你只需要清除緩存的NuGet。 要做到這 - >
1.Go到工具
2.Options
3.NuGet軟件包管理器
4.General
5.Clear所有的NuGet高速緩存(S)
- 1. Nuget - 軟件包恢復失敗。回滾'WebApplication1'的軟件包更改。 0
- 2. 錯誤:包恢復失敗
- 3. xunit nuget包恢復失敗
- 4. 包恢復失敗。在安裝新軟件包時回滾'ConsoleApp1'的軟件包更改
- 5. VSTS:nuget.exe失敗,返回碼:1包失敗恢復
- 6. Nuget:軟件包恢復失敗
- 7. Heroku編譯失敗時恢復NuGet包
- 8. Nuget包恢復失敗Microsoft.Composition 1.0.27
- 9. VSTS間歇性nuget包恢復失敗
- 10. 缺失包導致NuGet包恢復失敗
- 11. Visual Studio 2017:軟件包還原失敗,回滾'Projectname'的軟件包更改
- 12. 恢復父包甚至兒童包失敗
- 13. 如何恢復MKS更改包
- 14. MongoDB恢復失敗
- 15. Git恢復失敗
- 16. Adventureworks恢復失敗
- 17. 恢復vim失敗
- 18. Mongoid恢復失敗
- 19. SSIS包恢復
- 20. 恢復NPM包
- 21. Nuget包恢復
- 22. NuGet包恢復
- 23. Visual Studio在線和自動Nuget包恢復失敗
- 24. 當我使用便攜庫時,包恢復失敗
- 25. NuGet包恢復失敗:由另一個進程使用Microsoft.Bcl.Build.Tasks.dll
- 26. 團隊城市中的Nuget包恢復失敗 - (TeamCity 8)
- 27. 建立一個C#項目失敗中恢復的NuGet包Microsoft.ApplicationInsights
- 28. visual studio 2017安裝後visual studio 2015中的包恢復失敗
- 29. 升級到10.x後,TeamCity NuGet包恢復失敗
- 30. FluentValidation 6.4.0-beta * Nuget包恢復失敗,操作超時
除非您發佈確切的錯誤消息,我們無法幫助你。它通常來說,當你嘗試添加/下載一個你的平臺不支持的軟件包 – Tseng