目前准备把SQL Server 2008的数据库做升级, 但发现有部份CLR在SQL Server 2008上可以正常使用,但到了2012环境下就用不了了。原因是这个CLR引用了system.web.dll, 我试过改成.net Famework 2、3、3.5、4几个版本,结果都一样。后来安装了sql server sp1补丁,也不行。
具体如下 :
1、在SQL Server 2012中直接添加CLR, 则提示:
2、如果直接添加system.web.dll,则提示:
补充说明:
SQL SERVER 2012版本:
请各们大神们多多指教。非常感谢。