我在Windows XP上用Visual Studio 2005编写了一个简单的MFC应用程序。生成的exe文件在XP上运行良好,但是当我在Win7上运行它时,它会出现一个错误:
我搜索了这个问题,最常见的解决方案是右键单击exe文件,然后选择在兼容模式下运行。通过此操作,程序可以在Win7上运行并且运行良好。但我能更积极地解决这个问题吗?因为我不想告诉每个用户 “对不起,我的宝贝只能在Win7上以兼容模式运行,你必须使用balabala ......”
更新 在Win7上调试之后 它显示:
更新KernelBase.dll无能为力,任何人都知道更多???