Как исправить этот цикл перезапуска NuGet в Visual Studio 2017?
Кажется, этот пакет nuget заблокирован другим процессом, таким как File Explorer.
Чтобы решить эту проблему, сначала закройте все экземпляры Visual Studio, затем попробуйте удалить папку \packages
в папке решения и вручную удалить папку \bin
. Если тип вашего проекта .net core
/ .net standard
, вам необходимо очистить кеш пакетов:
# Clear all caches (use either command)
dotnet nuget locals all --clear
nuget locals all -clear
Не забудьте перезагрузить компьютер после вышеуказанных операций.
Проверьте документ Очистка локальных папок для получения более подробной информации.
Кроме того, не беспокойтесь, эти ссылки будут удалены, когда вы создаете проект, nuget восстановит этот пакет, и если какая-либо ссылка будет отсутствовать, просто запустите командную строку NuGet в консоли диспетчера пакетов:
Update-Package -reinstall
NuGet переустановит эти пакеты и добавит ссылки на проект.
Проверьте аналогичную тему для получения более подробной информации.
Надеюсь, это поможет.