VS 2015: C # Восстановление пакета NuGet не удалось.Файл или каталог поврежден и не читается - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть проект Visual Studio 2015 C #, использующий пакеты от NuGet.Решение содержит несколько проектов C # и извлечено на диске C.

Проблема : я не могу скомпилировать решение или восстановить пакеты nuget в течение нескольких часов.Я получаю следующую ошибку:

Не удалось восстановить пакет NuGet для проекта ...: файл или каталог повреждены и не читаются.

Консоль диспетчера пакетов сообщает о следующей ошибке после запуска:

Файл или каталог повреждены и не читаются.

Перезапуск Visual Studio не устраняет проблему.Доступ к файлам с помощью File Explorer и Notepad ++ работает.У меня нет проблем с подключением к интернету. Nuget , кажется, подключен к сети.

Не используется личный реестр Nuget, используется источник пакета по умолчанию https://api.nuget.org/v3/index.json.

Visual Studio 2015 Professional 14.0.25431.01Обновление 3: консоль менеджера пакетов, версия 3.6.0.2511

1 Ответ

0 голосов
/ 04 декабря 2018

VS 2015: C # Восстановление пакета NuGet не удалось.Файл или каталог поврежден и не читается

Пожалуйста, попробуйте следующие способы устранения неполадок, чтобы решить эту проблему:

  • Удалите все пакеты nuget в папке \packages, затем перейдитерешение в Visual Studio и нажмите «Восстановить пакеты Nuget», перестройте свое решение.
  • Перейдите в Инструменты-> Расширения и обновления-> Установлено, удалите диспетчер пакетов NuGet для Visual Studio 2015 и переустановите его.

Надеюсь, это поможет.

...