我的第一個SQLCLR項目正在抵制一切試圖部署...無法部署SQLCLR項目
我得到
,如果你部署SQL CLR項目 是以下錯誤可能出現的錯誤爲與SQL Server的目標實例不兼容的.NET Framework不兼容版本構建:「部署錯誤SQL01268:CREATE 由於程序集失敗驗證,用於組裝的ASSEMBLY失敗」。要 解決此問題,請打開該項目的屬性,並更改.NET Framework版本 。
C:\ SqlClr.dll:部署錯誤:無法 無法創建參數MyModel.Customer客戶
命令
select * from sys.dm_clr_properties
返回類型
目錄C:\ WINDOWS \ Microsoft.NET \ Framework64 \ V2.0.50727 \
版本V2.0.50727
狀態CLR被初始化
的Target framework
該項目在錯誤消息MyModel.Customer
引用的目的通過一種鏈接包括在SQLCLR項目.NET Framework 2.0
(添加現有的項目/添加爲鏈接)從另一個項目使用.NET Framework 4.0,但我的理解是其他項目的.NET版本應該沒有方向。
我可能會丟失什麼?
有條件的編譯也許排除呢? – leppie 2012-03-27 05:42:20
@leppie:排除什麼?我需要MyModel.Customer,因爲它傳輸我的SQLCLR過程所需的數據。 – 2012-03-27 18:57:02