1.问题描述
背景:在vs2003上编写的代码迁移到vs2010,项目属性-常规-mfc-在共享DLL中使用MFC
问题:在64位操作系统上运行,出现崩溃现象:应用程序错误,提示应用程序无法正常启动(0xc000007b)
方案:A 修改项目属性,常规-mfc-在静态库中使用DLL;项目属性-c/c++-代码生成-运行时库-/MT。
B 在方案A的基础上还出现此问题,则删除项目中后缀名为manifest的文件。(64位编译时需要删除此后缀文件)
1.问题描述
背景:在vs2003上编写的代码迁移到vs2010,项目属性-常规-mfc-在共享DLL中使用MFC
问题:在64位操作系统上运行,出现崩溃现象:应用程序错误,提示应用程序无法正常启动(0xc000007b)
方案:A 修改项目属性,常规-mfc-在静态库中使用DLL;项目属性-c/c++-代码生成-运行时库-/MT。
B 在方案A的基础上还出现此问题,则删除项目中后缀名为manifest的文件。(64位编译时需要删除此后缀文件)