Я пытаюсь разработать некоторые веб-API с использованием предварительного просмотра dotnet core 3 4. Я знаком с ядром dotnet и его библиотеками, такими как EF core, Identity и т. Д. Но теперь с предварительным просмотром версии 3 4 Microsoft.EntityFrameworkCore.Tools делает не работает и команда dotnet ef migrations add ...
сообщает это сообщение:
Невозможно найти команду 'dotnet ef', выполните следующую команду, чтобы
установить
установка инструмента dotnet --global dotnet-ef
Файл csproj выглядит так:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.0.0-preview4-19216-03" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0-preview4.19216.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.0.0-preview4.19216.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0-preview4.19216.3"/>
</ItemGroup>
</Project>
, а также я пытался dotnet tool install --global dotnet-ef
, но не решил мою проблему. Поскольку анонсирован предварительный вариант 4 версии 3, я не могу найти никакой документации по этому поводу на официальных сайтах или сайтах третьих сторон.