via .NET v6.0.100 � net6.0
❯ $provider
Npgsql.EntityFrameworkCore.PostgreSQL
OrmBenchmarks/OrmBenchmarks.EFCore on master [+?] via .NET v6.0.100 � net6.0
❯ dotnet ef dbcontext scaffold "$connectionString" $provider
Build started...
Build succeeded.
It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '2.0.0' (x64) was not found.
- The following frameworks were found:
3.1.17 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
5.0.8 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
6.0.0 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
You can resolve the problem by installing the specified framework and/or SDK.
The specified framework can be found at:
- https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=2.0.0&arch=x64&rid=win10-x64
А точно в зависимостях проекта нигде нет второй версии фреймворка? Мб нугет какой тянет? У ефа есть беды с зависимостями (как и с некоторыми другими вещами). Можно ещё попробовать через package manager console в студии команды позапускать, иногда помогает получить больше инфа.
вот csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net6.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <ItemGroup> <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="6.0.2"/> </ItemGroup> </Project>
у меня нет студии
А где entity framework design?
Обсуждают сегодня