非托管导出不适用于RGiesecke.DllExport

时间:2016-01-10 00:48:33

标签: c# .net

尝试使用此库: RGiesecke.DllExport

来源:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
using RGiesecke.DllExport;
namespace DLLZ
{

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

DLL中没有显示导出的函数,函数/库上的GetProcAddress失败。

enter image description here

0 个答案:

没有答案