-->

C#导出函数的DLL(C# Export function dll)

2019-10-24 04:54发布

我用的非托管输出包从罗伯特捷,它可以在这里找到( https://sites.google.com/site/robertgiesecke/Home/uploads/unmanagedexports )。

我想导出功能,但不知何故,这是行不通的。 该功能将不能出口。

我的方法:

码:

[DllExport("test", CallingConvention = CallingConvention.StdCall)]
    public static string test()
    {
        return "Hello World, this is the DLL";
    } 

我的IDA结果截图:

正如你可以看到他们是空的,因为没有函数出口。

Answer 1:

解决方案: http://www.codeproject.com/Articles/37675/Simple-Method-of-DLL-Export-without-C-CLI

把“DllExporter.exe”在项目文件夹。

德国文章: http://www.sotzny.de/2011/11/10/dllexport-net-ohne-ccli/



文章来源: C# Export function dll