`dot net restore` 由于损坏的包而失败
`dot net restore` fails due to corrupted package
我刚刚安装了 .NET Core SDK 的 LTS 版本 (1.0.0-preview2-003156)。我使用
创建了一个新项目
dotnet new
然而,这失败了,因为
Failed to create prime the NuGet cache. restore failed with 1.
我按照 中的说明清除了我的本地包缓存,我只剩下这个包:
System.Security.Cryptography.Algorithms
4.2.0\ref
子目录在我尝试打开时出现此错误:
The file or directory is corrupted and unreadable.
我该如何清除这个包或至少达到包恢复将再次工作的程度?
我最终不得不 运行 对我的机器进行 chkdsk。因为包目录在我的 C:\ 驱动器上,所以我不得不重新启动它以 运行 磁盘修复。 chkdsk完成后,我就可以删除包了。
我刚刚安装了 .NET Core SDK 的 LTS 版本 (1.0.0-preview2-003156)。我使用
创建了一个新项目dotnet new
然而,这失败了,因为
Failed to create prime the NuGet cache. restore failed with 1.
我按照
System.Security.Cryptography.Algorithms
4.2.0\ref
子目录在我尝试打开时出现此错误:
The file or directory is corrupted and unreadable.
我该如何清除这个包或至少达到包恢复将再次工作的程度?
我最终不得不 运行 对我的机器进行 chkdsk。因为包目录在我的 C:\ 驱动器上,所以我不得不重新启动它以 运行 磁盘修复。 chkdsk完成后,我就可以删除包了。