无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上
来源:互联网 发布:棉花基因组数据库 编辑:程序博客网 时间:2024/06/05 14:10
问题描述:
VS2013编译生成的可执行文件在windows XP下运行时弹出 "无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上" 错误信息
解决方案:
1. VS2013项目属性 -> 常规: 将平台工具集改为 "Visual Studio 2013 - Windows XP (v120_xp)"
2. 在Stdafx.h 头文件 #pragma once 下面添加
#define WINVER _WIN32_WINNT_WINXP
#define _WIN32_WINNT _WIN32_WINNT_WINXP
重新编译生成即可!
注意: 如果项目引用了任何静态库或者动态库, 则必须确保引用的库也是用这种设置编译生成的!!!
阅读全文
0 0
- 无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上
- 无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上
- 无法定位程序输入点InitializeCriticalSectionEx 于动态链接库kernel32.dll
- Weblogic 安装报错:无法定位程序输入点于动态链接库kernel32.dll上
- php bug61984 无法定位程序输入点 ReleaseSRWLockExclusive 于动态链接库 KERNEL32.dll 上。
- 无法定位程序输入点……于动态链接库KERNEL32.dll上
- [opencv][MFC]无法定位程序输入点GetTickCount64于动态链接库KERNEL32.dll上
- 无法定位程序输入点K32EnumProcessModules于动态链接库KERNEL32.dll上
- 无法定位程序输入点 K32GetModuleInformation 于动态链接库 KERNEL32.dll 上
- 无法定位程序输入点于动态链接库kernel32
- windows server 2003 安装软件就报错“无法定位程序输入点Encodepointer于动态链接库KERNEL32.dll上”
- 无法定位程序输入点K32Get Module File Name Ex于动态链接库KERNEL32.dll上 的错误解析
- 无法定位程序输入点FlsGetValue于动态链接库KERNEL32.dll
- 无法定位程序输入点FlsGetValue于动态链接库KERNEL32.dll
- 无法定位程序输入点 K32GetProcessMemoryInfo于动态链接库kernel32.dll之上
- 无法定位程序输入点xxx于动态链接库kernel32.dll
- WINDOWS 2008下 安装 MYSQL ,无法定位程序输入点于动态链接库kernel32.dll
- 用到zlib库的程序运行时报错:无法定位程序输入点createfile2于动态链接库KERNEL32.DLL上
- 一次单例模式引发的深思
- 前端获取图片压缩后上传给后台
- 用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序
- 文档对比工具 ultrecompare 安装与破解
- Hibernate第二讲HibernateUtil的封装
- 无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上
- BaseActivity中标题栏TitleBar的封装
- Q-learning
- Android 耳机插拔流程源码跟踪浅析
- C语言中volatile关键字的作用
- android studio将外部sqlite3数据库导入到Android项目中
- C++11线程池的实现
- 微信小程序架构分析 (上)
- 山理工校赛 E.bLue的二叉树 dfs序+字符串匹配(KMP、哈希)