我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