调用外部DLL时出错

时间:2012-09-06 07:08:33

标签: c# .net c dllimport extern

我的.NET代码从外部DLL调用函数:

[DllImport("MyExternal.dll", CharSet = CharSet.Auto, ExactSpelling = false, CallingConvention = CallingConvention.Cdecl)]
            private static extern int loadMyExternalFunction();

loadMyExternalFunction();

错误是:

  

尝试读取或写入受保护的内存。这通常是一个   表明其他内存已损坏。

此错误的原因是什么以及如何解决?

0 个答案:

没有答案