无法使用非托管导出功能在C#DLL中导出功能

时间:2018-06-20 16:08:07

标签: c# dll unmanagedexports

我正在尝试使用C#创建DLL。 为了导出我的函数,我正在使用UnmanagedExports。

我的应用程序具有类库的输出类型,并且平台目标设置为x86。这是我的代码:

using RGiesecke.DllExport;
using System;

class Test
{
    [DllExport("add")]
    public static int TestExport(int left, int right)
    { 
        return left + right;
    }
}

我构建并获取我的DLL。使用Visual Studio命令提示符运行dumpbin /exports Test.dll时,看不到任何导出的函数。我有什么想念的吗?

0 个答案:

没有答案