Я использую редактор кода Visual Studio (VS Code) для веб-API ASP.NET Core-5.

Я установил разные пакеты в VS Code без каких-либо ошибок.

Однако когда я это сделал:

dotnet run

Я получил это ошибки:

C: \ Users \ Kume \ source \ repos \ MyApp \ DDM.API.Core \ API.Core.csproj: ошибка NU1101: невозможно найти пакет Microsoft.EntityFrameworkCore. Нет пакетов с этим идентификатором в источнике (ах): автономные пакеты Microsoft Visual Studio

C: \ Users \ Kume \ source \ repos \ MyApp \ DDM.API.Core \ API.Core.csproj: ошибка NU1101: невозможно найти пакет Microsoft.EntityFrameworkCore.Design. Нет пакетов с этим идентификатором в источнике (ах): автономные пакеты Microsoft Visual Studio

C: \ Users \ Kume \ source \ repos \ MyApp \ DDM.API.Core \ API.Core.csproj: ошибка NU1101: невозможно найти пакет Microsoft.EntityFrameworkCore.SqlServer. Нет пакетов с этим идентификатором в источнике (ах): автономные пакеты Microsoft Visual Studio

C: \ Users \ Kume \ source \ repos \ MyApp \ DDM.API.Core \ API.Core.csproj: ошибка NU1101: невозможно найти пакет Microsoft.EntityFrameworkCore.Tools. Нет пакетов с этим идентификатором в источнике (ах): автономные пакеты Microsoft Visual Studio

Как мне решить эту проблему? Благодарность

0
Olugbenga 27 Ноя 2021 в 23:40
1
Похоже, что nuget.org не входит в число ваших источников NuGet. Что происходит, когда вы запускаете dotnet nuget list source? Вы меняли какие-либо настройки NuGet? Где-то используете Nuget.Config? Что происходит, когда вы dotnet restore? См. Также Общие конфигурации nuget в документе MS.
 – 
Zdeněk Jelínek
27 Ноя 2021 в 23:47

1 ответ

Лучший ответ

Лучше всего создать файл Nuget.config в корне вашего проекта и поместить внутрь следующее содержимое:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
      <clear />
      <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
</configuration>
1
Osni Pezzini Junior 27 Ноя 2021 в 23:49
У меня в Решении три проекта. Могу ли я использовать его в каждом проекте или решении в целом?
 – 
Olugbenga
27 Ноя 2021 в 23:59