sql-server - SQL CLR 中的 .Net Core 程序集

标签 sql-server sqlclr

可以在 SQL CLR 中使用 .Net Core 3 程序集吗?如果不是这样,.Net 5 的到来会发生什么?还是只能使用 .Net Standard 2 并将其实现为 >net Framework?

最佳答案

Can .Net Core assemblies be used in SQL CLR?


不是。SQL CLR 是 .NET Framework(甚至在 Linux 上)。

And if not so, what will happen with the arrival of .Net 5?


没有。 .Net 5 是 .NET Core 的下一个版本。它获得大名是因为 .NET Framework 将 not have another major version after 4.8 .这类似于从 .NET 2 到 .NET 4 的巨大飞跃,因为存在重大更改、并行执行以及许多从未移植到新版本的旧应用程序。
网。 Framework 是 Windows 的一部分,因此它不会随处可见,并且它支持 .NET Standard 2.0。因此,可以在 SQL CLR 中使用依赖于 .NET Standard 2.0 的库。

关于sql-server - SQL CLR 中的 .Net Core 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63078800/

相关文章:

sql - SQL CLR 触发器可以做到这一点吗?或者,还有更好的方法?

c# - 不使用 XmlDocument.Loadxml() 函数将 XML 反序列化为 JSON

sql-server - T-SQL 复制表变量

Sql Server导入bacpac文件时收到 "Archive file cannot be size 0."

sql-server - 使用复合聚集索引时,SQL Server 会跳叶吗?

sql - SQL Server MERGE 语句的问题

sql-server - 使用 SQL Server 列出父文件夹中的所有文件夹子目录

sql-server - 在函数中执行存储过程或动态 SQL

c# - sqlFileStream 系统.ComponentModel.Win32Exception : The request is not supported

sql-server - CLR 表如何对函数 'streaming' 进行赋值?