Источник пакета, вероятно, определен в %appdata%\nuget\nuget.config
.Отредактируйте этот файл в вашем любимом текстовом редакторе (возможно, VSCode?).Под элементом источника пакета вы должны увидеть элемент add, который добавляет этот путь к файлу.Закомментируйте или удалите эту строку.
Если его нет в этом файле, попробуйте запустить dotnet restore --verbosity normal
или просто dotnet restore -v n
.Если вы по-прежнему получаете только сообщение об ошибке, попробуйте запустить dotnet new nugetconfig
или временно создать каталог C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
.NuGet с нормальной детализацией выводит список всех nuget.config
файлов, которые были прочитаны.Открывайте каждый, пока не найдете, какой из них определяет локальный источник, который не существует, поэтому вы можете отредактировать его и удалить.Или просто оставьте пустой каталог.
Также возможно, что источник пакета определен в файле MSBuild, а не в файле nuget.config
.В этом случае вам может потребоваться запустить dotnet msbuild -pp
, чтобы сгенерировать предварительно обработанный файл (сборка msbuild со всеми импортерами, оцененными для создания одного, автономного файла msbuild).Затем вы ищете в этом файле путь, который не существует, затем прокручиваете вверх, пока не найдете комментарий, в котором говорится, в каком файле он был определен. Затем вы можете выбрать, редактировать ли этот файл.
Однако он можетпросто будет проще создать пустой каталог по пути.