Я пытаюсь установить пакеты NuGet в свой основной проект .net, но запрашивается неправильный адрес:
GET http://nuget.aerdata.loc/nuget/AerData/FindPackagesById()?id='RabbitMQ.Client%5C'&semVerLevel=2.0.0
Журнал ошибок:
info : GET http://nuget.aerdata.loc/nuget/AerData/FindPackagesById()?id='RabbitMQ.Client%5C'&semVerLevel=2.0.0 error: Failed to retrieve information about 'RabbitMQ.Client\' from remote source 'http://nuget.aerdata.loc/nuget/AerData/FindPackagesById()?id='RabbitMQ.Client%5C'&semVerLevel=2.0.0'. error: No such host is known
Мне кажется, проблема в файле project.assets.json:
"sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "http://nuget.aerdata.loc/nuget/AerData/": {}, "https://aerdata.pkgs.visualstudio.com/_packaging/Shared/nuget/v3/index.json": {}, "https://api.nuget.org/v3/index.json": {} },
Он должен запросить "https://api.nuget.org/v3/index.json", но я не могу удалить другие неправильные URL:
"https://api.nuget.org/v3/index.json"
"http://nuget.aerdata.loc/nuget/AerData/": {}, "https://aerdata.pkgs.visualstudio.com/_packaging/Shared/nuget/v3/index.json": {},
Как я могу решить проблему?
Вы можете сделать это, просто сохранив проверенный исходный код nuget.org в Инструменты Visual Studio-> Параметры-> Диспетчер пакетов Nuget-> Источники пакетов.
Затем повторите попытку.