Nuget `由于程序包损坏,dot net还原`失败

Nuget `由于程序包损坏,dot net还原`失败,nuget,.net-core,nuget-package-restore,dotnet-restore,Nuget,.net Core,Nuget Package Restore,Dotnet Restore,我刚刚安装了.NET核心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

我刚刚安装了.NET核心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完成后,我可以删除包。

我最后不得不对我的机器运行chkdsk。因为包目录在我的C:\驱动器上,我必须重新启动它才能运行磁盘修复。在chkdsk完成之后,我能够删除这个包