小编Jon*_*idt的帖子

此平台不支持 Microsoft.Data.SqlClient - Entity Framework Core 3.1

Microsoft.EntityFrameworkCore.SqlServer在 .NET Core 3.1 库中使用 (3.1)。该库在运行时由可执行的 .NET Core 项目加载,方法是:

Assembly.LoadFrom('some.dll');
Run Code Online (Sandbox Code Playgroud)

当尝试从 a 检索数据时DbSet,出现以下异常:

System.PlatformNotSupportedException:“此平台不支持 Microsoft.Data.SqlClient。”

我猜这与运行时加载库有关,但我不明白为什么?

我尝试了各种不同的方法,例如Microsoft.Data.SqlClient使用版本 1.1 或 2.0 覆盖库,但没有成功。

c# entity-framework-core .net-core ef-core-3.1 entity-framework-core-3.1

8
推荐指数
2
解决办法
2万
查看次数