使用实体框架的CLR存储过程(Use Entity Framework in CLR Stored

2019-09-26 15:08发布

我发现了一个帖子从七年前左右的实体框架不能在CLR存储过程中使用。 这已在过去七年年左右得到纠正? 可用的更新,将允许实体框架在CLR存储过程的工作?

Answer 1:

正常的原因,你不这样做的是,如果你没有 ,你将不得不安装所有的英孚取决于到数据库中不安全的组件.NET Framework程序集,你必须每次更新他们的.NET Framework在服务器上进行了更新。 由于EF 6.2的该名单是:

smdiagnostics.dll
system.runtime.serialization.dll
system.dynamic.dll
microsoft.csharp.dll

这是除了安装的更新版本

entityframework.dll  
entityframework.sqlserver.dll

这将与您的自定义CLR的DLL的更新版本一起走。

然后,你将不得不开始在SQL CLR EF测试,以确定是否)的作品和b)在SQLCLR独特的托管环境中很好地发挥它。



文章来源: Use Entity Framework in CLR Stored procedure