When compiling DLLs with IKVM they contain only managed code and are unusable from unmanaged code (C/C++).
I managed to create a DLL which is accessible by compiling with IKVM, then using ildasm to disassemble, modify the code and recompile with ildasm.
I have attached two files, the original file (IKVM output, disassembled with ildasm) and the modified code which gives code accessible from unmanaged code.
Is it possible to add the unmanaged exports by ikvmc directly for each method which contains an annotation like @DllExport ?
Log in to post a comment.