LoadLibrary ErrCode=193 %1 不是合法的Win32 应用程序
64bit的应用程序exe加载64bit编译的动态库,提示报错 LoadLibrary ErrCode=193 %1 不是合法的Win32 应用程序
原因:
2.dll是否是64bit编译的,请确认,可以通过以上工具kfyy.exe来查看
4.dll所依赖的库是不是相应位数的,如64bit的。可通过1中工具查看(这个比较隐晦,查了很久,最后发现是dll所依赖的库用成了32位的,尤其是那种很常用的通用库,如ACE库等,一定要确保位数一致)
解决