什么.Net程序集作为标准集成到SQL Server 2008 R2 CLR中?

时间:2012-10-25 09:55:05

标签: c# .net sql sql-server clr

我有一个已经在SQL Server中使用过一段时间的现有程序集。今天我添加了一些引用System.Data.Linq的实验代码。在 SQL 2008 R2 中创建程序集会导致此错误:

  

汇编'system.data.linq,版本= 3.5.0.0,culture = neutral,publickeytoken = b77a5c561934e089。'在SQL目录中找不到。

这并不完全出乎意料,但我想知道如何确定全套标准“核心”组合在2008 R2中。据推测System.Data.Linq不是其中之一 - 但我想确认一下,并确认哪些组件是标准的。

1 个答案:

答案 0 :(得分:6)

不幸的是,System.Data.Linq未作为标准集成到SQL Server 2008 R2 CLR中。

但是,以下库是(List sourced from MSDN):

  

CustomMarshalers

     

Microsoft.VisualBasic程序

     

Microsoft.VisualC

     

mscorlib程序

     

系统

     

System.Configuration

     

System.Data

     

System.Data.OracleClient的

     

System.Data.SqlXml

     

System.Deployment

     

System.Security

     

System.Transactions的

     

System.Web.Services

     

的System.Xml

     

System.Core.dll

     

System.Xml.Linq.dll