什么版本的.Net框架附带SQL Server 2008?

时间:2008-08-14 18:08:01

标签: sql-server sql-server-2008

SQL Server 2008是否附带.NET 3.5 CLR,因此用CLR编写的存储过程可以使用3.5功能吗?

2 个答案:

答案 0 :(得分:10)

实际上它随附.NET 3.5 SP1。所以,是的,存储过程可以使用3.5特性和库。

答案 1 :(得分:3)

我发誓这不是迂腐,但是是一个重要的区别 - 当你说“.NET 3.5 CLR”时,我不知道具体你需要什么 - 可能是.NET 3.5框架?可能是C#3.0语言功能?但是.NET 3.5在is still CLR 2.0.上运行的CLR(链接是相同的解释:.NET 3.0;我无法立即在3.5上找到这个信息。实际上,CLR与Framework vs的最佳解释我发现的语言版本号是Teach Yourself WPF in 24 Hours *)

的第12页

所以,我的观点是你甚至可以在SQL 2005 CLR存储过程中使用.NET 3.5和C#3.0的功能 - 我们在我公司工作 - 而且它甚至没有任何诡计。您所要做的就是在服务器上安装免费的3.5框架。显然,SQL 2005的答案与您的具体问题无关,但希望这对通过Google最终遇到此页面的人有所帮助。

*披露:我是作者的朋友