我正在尝试使用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
时,看不到任何导出的函数。我有什么想念的吗?