在 SQLServer 2005 中创建 CLR 程序集

在 SQLServer 2005 中创建 CLR 程序集

当我尝试在 SqlServer 2005 中安装 .NET 程序集时,出现以下错误消息。我的 .NET 程序集引用了“ChilkatDotNet2.dll”程序集。

Msg 6544, Level 16, State 1, Line 1
CREATE ASSEMBLY for assembly 'myassembly' failed because assembly 'chilkatdotnet2' is malformed or not a pure .NET assembly. 
Unverifiable PE Header/native stub.

有什么想法可以解决或解决吗?

答案1

ChilkatDotNet2.dll 程序集可能正在使用不受支持的程序集(例如,您无法引用 SQLCLR 中的任何 SMO 库)或某些其他限制违规。根据限制列表 [此处][1] 检查您的 ChilkatDotNet2.dll 以及该链接中嵌入的受支持程序集的链接(无法添加 2 个超链接)

高血压,

乍得

相关内容