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

时间:2020-03-05 18:39:42  来源:igfitidea点击:

SQL Server 2008是否随.NET 3.5 CLR一起提供,以便用CLR编写的存储过程可以使用3.5功能?

解决方案

回答

实际上,它随.NET 3.5 SP1一起提供。因此,可以,存储的proc可以使用3.5功能和库。

回答

我发誓这不是在学究,但是一个重要的区别-当我们说" .NET 3.5 CLR"时,我不知道我们具体需要什么-可能是.NET 3.5框架?可能是C3.0语言功能吗?但是运行.NET 3.5的CLR仍然是CLR 2.0。 (该链接指向相同的说明,例如:.NET 3.0;我无法立即在3.5上找到此信息。实际上,我尚未找到的CLR,Framework和语言版本号的最佳解释是在第12页,在24小时内自学WPF *)

因此,我的意思是,我们甚至可以在SQL 2005 CLR存储过程上使用.NET 3.5和C3.0的功能-在我们公司,我们确实这样做-甚至没有任何欺骗手段。我们要做的就是在服务器上拥有免费的3.5框架。显然,SQL 2005的答案与特定问题并不相关,但是希望这对最终通过Google浏览此页面的人有所帮助。

*披露:我是作者的朋友