答案 0 :(得分:1)
我能够通过修复我当前安装的netcore 2.0 SDK来修复此问题。
答案 1 :(得分:1)
如果有人在寻找替代解决方案,您可以按照我的回答进行操作。
最近我在清除项目中的 NuGet 缓存时遇到了这个问题。
只有在将项目文件移动到长度较短的目录后,我才能恢复包。
示例:
初始项目路径(包恢复失败):
D:\Folder01\Folder02\Folder03\TheProjectFolder
新建文件路径(包恢复成功):
D:\TheProjectFolder
通过更改,您将能够恢复 NuGet 包,再次完成后您可以将项目移动到以前的位置。
这是启用 NuGet 包管理器还原的唯一解决方案。 (有时在错误控制台会输出不同的错误。但所有错误的根源是文件夹路径的长度。它阻碍了NuGet包的恢复)