2012-10-25 66 views
2

我有一段時間以來在SQL Server中使用過的現有程序集。今天我添加了一些參考System.Data.Linq的實驗代碼。創建2008 SQL內組裝R2導致這個錯誤:什麼.Net程序集作爲標準集成到SQL Server 2008 R2 CLR中?

Assembly 'system.data.linq, version=3.5.0.0, culture=neutral, publickeytoken=b77a5c561934e089.' was not found in the SQL catalog.

這並非完全出乎意料,但我不知道如何確定哪些全套標準「核心」的組裝是2008 R2中。據推測,System.Data.Linq不是其中之一 - 但我想確認這一點,並確認標準提供了哪些組件。

回答

6

不幸的是,System.Data.Linq未作爲標準集成到SQL Server 2008 R2 CLR中。

然而,下面的庫(List sourced from MSDN):

CustomMarshalers

Microsoft.VisualBasic

Microsoft.VisualC

mscorlib

System

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

+1

感謝。谷歌顯然在這個場合失敗了。 – redcalx

+0

即使它不受支持,如何添加它?您上面提供的MSDN鏈接表示可以完成。 – liang

+0

@liang [這個答案](http://stackoverflow.com/a/30127404/1586880)應該有幫助 – lifetimes

相關問題