Установка пакета NuGet с запросом неправильного URL

#.net #.net-core #nuget-package

#.net #.net-core #nuget-package

Вопрос:

Я пытаюсь установить пакеты NuGet в моем проекте .net core, но он запрашивает неправильный адрес :

  GET http://nuget.aerdata.loc/nuget/AerData/FindPackagesById()?id='RabbitMQ.Client'amp;semVerLevel=2.0.0
  

Журнал ошибок:

 info :   GET http://nuget.aerdata.loc/nuget/AerData/FindPackagesById()?id='RabbitMQ.Client'amp;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'amp;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:

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

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

Комментарии:

1. Я использую VS CODE, должен ли я установить Visual Studio?