我试图还原丢失的NuGet包,它不断给我这个错误:尝试恢复软件包时发生错误。请重试
An error occurred while trying to restore packages. Please try again.
的经验解决这个? 如何找出导致错误的原因?
我试图还原丢失的NuGet包,它不断给我这个错误:尝试恢复软件包时发生错误。请重试
An error occurred while trying to restore packages. Please try again.
的经验解决这个? 如何找出导致错误的原因?
应该可以解决这个问题。
如果您不想要软件包,只需双击packages.config,找到指向您想要删除的软件包的行,然后删除该行。
然后,如果你确实需要这个软件包,你可能只需使用nuget重新下载它,它可能会自行解决。
我通过下载最新版本的NuGet的解决同样的问题(很容易安装,快速下载):http://docs.nuget.org/docs/start-here/installing-nuget
我有一个类似的问题与Microsoft.Bcl.Build.1.0.14
NuGet包。我对这个解决方案是
(这里肯定是一个初学者的答案,但我会离开它,因为我没有在其他任何地方找到它。)确保nuget.org没有从您的软件包源中取消选中。
工具。选项。 Nuget包管理器。包来源。确保选中“nuget.org”。
对我来说,我认为克隆了猪兔的溶液(vs2015/NuGet3.4)依赖于已经被取代的预发布包。 Nuget无法恢复预发布,也不会让我卸载或升级它。我通过手动编辑packages.config来锁定它,以定位一个较早的非预发布包,然后我可以升级到我想要的版本。 HTH
只需通过工具>扩展和更新检查更新 – Jowen