Установка пакета NuGet, запрашивающего неверный URL - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь установить пакеты 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:

"http://nuget.aerdata.loc/nuget/AerData/": {},
        "https://aerdata.pkgs.visualstudio.com/_packaging/Shared/nuget/v3/index.json": {},

Как я могу решить проблему?

1 Ответ

0 голосов
/ 13 марта 2019

Вы можете сделать это, просто сохранив проверенный исходный код nuget.org в Инструменты Visual Studio-> Параметры-> Диспетчер пакетов Nuget-> Источники пакетов.

Затем повторите попытку.

...