各位大神,你们好,问题是这样的:
(要不是因为加密,我都要直接贴项目文件了。。。)
电脑是64位Win7 ,VS2015。写了个基于mscomm32.ocx控件的MFC程序,
在DEBUG X86下配置正常,编译OK,运行也是OK的,完全没问题;
在DEBUG X64下配置正常,编译OK,运行之后报错了,如下图:
出错位置在XXAPP::InitInstance()方法中的下图断点位置:
看调试信息我做了以下工作:
1、是不是mfc140ud.dll丢失了呢,找到system32下和SysWOW64下面都有这东西,所以应该不是这个问题吧;
2、调试信息中有些提示是不是可能什么东西没注册,于是我又regsvr32 C:\Windows\SysWOW64\MSCOMM32.OCX了十好几遍(当然提示是注册成功的),结果依旧是报如题所示的错误!!!!!!!!!!
各位大神,大哥,这是怎么回事,可有解决之道?先行谢过!