当我尝试在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