2016-12-25 14 views
0

Я только что установил версию LTS .NET Core SDK (1.0.0-preview2-003156). Я создал новый проект, используя`dot net restore` терпит неудачу из-за поврежденного пакета

dotnet new 

Однако это не удается, потому что

Failed to create prime the NuGet cache. restore failed with 1. 

Я следовал указаниям this post, чтобы очистить свой локальный кэш пакетов и я остался с этим пакетом:

System.Security.Cryptography.Algorithms 

Подкаталог 4.2.0\ref дает мне эту ошибку, когда я пытаюсь ее открыть:

The file or directory is corrupted and unreadable. 

Как мне очистить этот пакет или, по крайней мере, до такой степени, что восстановление пакета снова будет работать?

ответ

1

В итоге мне пришлось запустить chkdsk против моей машины. Поскольку каталог пакетов находился на моем диске C: \, мне пришлось перезагрузить его, чтобы запустить ремонт диска. После завершения chkdsk я смог удалить пакет.