解决:C# DllImport“调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配 ”

来源:互联网 发布:java byte转int 编辑:程序博客网 时间:2024/05/05 21:31

在调用时加入参数CallingConvention即可

[DllImport("GbReader.DLL", CallingConvention = CallingConvention.Cdecl)]

如图:

解决:C DllImport“调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配 ” - №.军儿※ - ╰☆╮-----深度丶网痴----╭☆╯
0 0
原创粉丝点击