Возможно, я не правильно установил пакет для начала, пожалуйста, дайте мне знать, но после того, как я переместил свой проект на новую машину, установил. Net Core SDK 3.1 (последняя версия) и клонировал мой проект из Github, Мне пришлось go и установить этот пакет nuget вручную:
https://www.nuget.org/packages/Microsoft.EntityFrameworkCore
Когда я впервые открыл проект в VS Code У меня было около 200+ ошибок за отсутствующие файлы. Я установил пакет EntityFrameworkCore в папку своего проекта, и это исправило его.
ВОПРОС - Мне не нужно было устанавливать другие пакеты ниже (например, SendGrid), так почему этот? Разве я не установил его правильно на другом компьютере? Так, может быть, это не проверить ссылку или что-то? Но ссылка находится в файле .csproj ниже!
Вот все остальные пакеты, которые я использую, и ни один из них не должен был устанавливаться вручную, кроме Microsoft.EntityFrameworkCore 3.1.3
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="3.1.3" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.3" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.3" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="3.1.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="3.1.3" />
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="5.6.0" />
<!-- <PackageReference Include="NetTopologySuite" Version="2.0.0" /> -->
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="5.6.0" />
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="7.0.0" />
<PackageReference Include="CloudinaryDotNet" Version="1.8.0" />
<PackageReference Include="SendGrid" Version="9.12.0" />