`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完成后,我就可以删除包了。