【发布时间】:2013-10-21 22:55:58
【问题描述】:
由于我不会进入的原因,我有一个需要在 SQL Server 2005 CLR UDF 中使用的 .NET 4.0 类。我知道 SQL Server 2005 只支持 .NET 2.0 CLR,所以我能做些什么来让 4.0 类工作吗?在 2.0 中重写类将非常耗时。我可以为 COM 互操作注册 4.0 类,然后从 2.0 CLR 或其他东西中引用它吗?任何帮助,将不胜感激。谢谢!
【问题讨论】:
-
我不得不做同样的事情,这是一个很大的痛苦。幸运的是,我说服管理层升级到 2012 :)。但@chris-p 的回答确实是唯一的方法。
-
你至少能说服你的管理层。有些人仍然喜欢保留在旧版 sql server 2005 中。 【Sql server 2012+的授权方式】升级中对用户也有一些限制
标签: c# .net sql sql-server