Proposed Create Assembly

  • Thursday, December 22, 2011 6:14 PM
     
     
    Hi,
    I'm trying to create assembly in SQL Server 2008 developer Edition, from a DLL created by compiling a MSDN sample project in Visual C++.

    CREATE ASSEMBLY Test
    from 'C:\Users\User\Documents\Visual Studio 2010\Projects\Esempi\StlClr Sample\Debug\StlClrLibrary.dll'
    WITH PERMISSION_SET = UNSAFE
     
    Error:
    Messsge 6544, Level 16, State 1, Line 1
    CREATE ASSEMBLY for assembly 'Test' failed because assembly 'Test' is malformed or not a pure .NET assembly.
    Unverifiable PE Header/native stub.
    What does that error mean?
    Thanks in advance.


    • Edited by glgbs Thursday, December 22, 2011 6:14 PM
    •  

All Replies

  • Thursday, December 22, 2011 6:16 PM
     
     Proposed

    Hello,

    The message means you have to create a .NET Assembly, not a native DLL.


    Olaf Helper
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich
    Blog Xing
    • Proposed As Answer by Janos Berke Thursday, December 22, 2011 6:26 PM
    • Marked As Answer by KJian_ Wednesday, December 28, 2011 7:20 AM
    • Unmarked As Answer by glgbs Thursday, December 29, 2011 2:53 PM
    •