您的位置:首页 > 其它

BadImageFormatException or An attempt was made to load a program with an incorrect format

2018-01-27 01:52 507 查看
c# pinvoke C++程序异常:
BadImageFormatException or “An attempt was made to load a program with an incorrect format”
 
 
原因
 
dll平台不兼容。x64 编译 的c++ dll 而 c# 项目里设置了prefer 32bit , 或 x32 编译的 c++ 被 c#调用.
解决方案:
c#的platform指向与c++相同的OS编译环境即可。



 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐