SQL CLR 中的 .Net 核心程序集

.Net Core assemblies in SQL CLR

.Net Core 3 程序集可以在 SQL CLR 中使用吗?如果不是这样,.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 的库。