包'Microsoft.EntityFrameworkCore.SqlServer'与项目中的'all'框架不兼容

Kri*_*hna 6 .net sql-server entity-framework-core

我试图Microsoft.EntityFrameworkCore.SqlServer通过运行命令添加命名的包.

dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Run Code Online (Sandbox Code Playgroud)

在Visual Studio代码中,但我收到此错误:

软件包Microsoft.EntityFrameworkCore.SqlServer 2.0.0与netcoreapp1.1(.NETCoreApp,Version = v1.1)不兼容.软件包Microsoft.EntityFrameworkCore.SqlServer 2.0.0支持:netstandard2.0"(.NETStandard,Version = v2.0).软件包'Microsoft.EntityFrameworkCore.SqlServer'与项目'C:\ users\username中的'all'框架不兼容.."

Kri*_*hna 10

我使用的是1.1版.尝试运行以下命令,包括版本号:

Visual Studio代码:

'dotnet add package Microsoft.EntityFrameworkCore.SqlServer -v 1.1.1'

视觉工作室:-

'Install-Package Microsoft.EntityFrameworkCore.SqlServer -v 1.1.1'


bri*_*lam 5

为了使用2.0.0EF Core 版本,您需要.NET Core 2.0 SDK和/或Visual Studio 2017 版本 15.3