vs2012编译xp运行的mfc程序InitializeCriticalSectionEx解决方案
2013-06-03 10:39
232 查看
vs2012 不再支持xp平台,如果需要支持xp,需要安装vs2012 update1 以上的补丁包。 设置Platform Toolset 在Project的Properties 选择 General > Platform Toolset -> 选择XP 即使安装设置好之后,xp系统依旧可能无法运行。报 无法定位入口点InitializeCriticalSectionEx在动态链接库KERNEL32.DLL错误。 经过一番搜索和寻找之后,找到一个解决方案 http://tedwvc.wordpress.com/2013/04/14/how-to-get-visual-c-2012-update-2-statically-linked-applications-to-run-on-windows-xp/ 所需要下载附件的zip包,添加3个文件到项目中,然后右击项目,生成自定义-〉勾上masm 选项,重新生成即可。 xpsupportvc11upd2v102 文章来源:http://blog.xujif.com/archives/vs2012-xp-mfc-initializecriticalsectionex/
相关文章推荐
- vs2015+Qt5.7编译生成的程序在xp中运行提示不是有效的win32程序解决方案
- vs2012编译的程序在XP下运行提示无法定位输入点XXXXX到kernel32.dll
- 【转】VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- 解决WIN7-64,VS2008编译的MFC程序在WIN7-32/XP上不能运行的问题
- 【mfc】vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- VS2008中编译运行MFC应用程序时,出现无法启动程序,因为计算机中丢失mfc90ud.dll的解决方案
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- VS2012编译出来的程序,在XP上不能运行的原因
- VS2012编译的C/C++程序不能在Windows XP上运行的解决方案
- vs2012编译的程序无法在xp下运行(不是有效的WIN32 应用程序)
- vs2010编译程序无法在XP SP2以前运行的解决方案
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- VS2012编译出来的程序在XP上运行不了怎么办?如何用VS2012 编译以XP为目标平台的程序!
- VS2012编译出的exe为什么在xp上运行不了?解决方案
- VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”
- vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案
- VS2012 MFC程序生成Release版本在其他机器上运行