Instalacja EntityFrameworkCore.Tools.DotNet

0

Witam.

Probuję dodać EntityFrameworkCore.Tools.DotNet w projekcie .NET Core 3.1
Pliku csproj wygląda tak:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.1.4" />
	<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.3" />
  </ItemGroup>

</Project>

Przy próbie dodania using Microsoft.EntityFramework w pliku cs VS zwraca błąd

Typ lub przestrzeń nazw „EntityFramework” nie występuje w przestrzeni nazw „Microsoft” (czy nie brakuje odwołania do zestawu?)

wygląda na to że EF się nie instaluje.
Środowisko nie pokazuje żadnych błędów.

dotnet restore na tym pliku csproj zwraca:

Trwa określanie projektów do przywrócenia...
Wszystkie projekty są aktualne na potrzeby przywrócenia.

Co powinienem w takiej sytuacji sprawdzić?

Pozdrawiam

0

Namespace to Microsoft.EntityFrameworkCore.Tools

0

@Kokoniłaj: tego też nie odnajduje.
screenshot-20201022104354.png

W ogóle nie ma nic z Entity
screenshot-20201022104425.png

2

dodaj to tak, wersje sobie dobierz do wymagań

<PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0" />
0

Dzięki @boska_cebula - działa :).

1 użytkowników online, w tym zalogowanych: 0, gości: 1