Назад | Перейти на главную страницу

Создание сборки CLR в SQLServer 2005

Когда я пытаюсь установить сборку .NET int SqlServer 2005, я получаю следующее сообщение об ошибке. Моя сборка .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.

Есть идеи, как решить, обходной путь?

Скорее всего, сборка ChilkatDotNet2.dll использует неподдерживаемую сборку (например, вы не можете ссылаться на какие-либо библиотеки SMO ​​в SQLCLR) или какое-либо другое нарушение ограничений. Проверьте свой ChilkatDotNet2.dll на соответствие списку ограничений [здесь] [1] и ссылку на поддерживаемые сборки, встроенные в эту ссылку (нельзя добавить 2 гиперссылки)

HTH,

Чад