【ACE】ACE程序运行时,出现错误 ACE WSA Startup not initialized 的解决
2012-01-10 09:54
519 查看
问题1:VS 2005中执行release版本的ACE程序,出现错误:ACE WSA Startup not initialized。
上网查阅资料,发现如下答案:
右键VS 2005工程,属性->配置属性->常规(Gerneral)
字符集(Character Set): Use Unicode Character Set
改为
Character Set:未设置( Not Set)
这样就ok了
附:
默认ACE使用多字节字符集
如果你想ACE使用 Unicode 字符集,
需要添加下面两行
#define ACE_HAS_WCHAR
#define ACE_USE_WCHAR
参考:/article/5805884.html
按照上面的说明设置后,错误仍没有解决,
继续查阅资料,在以下网址中找到了一句很重要的话:ACE::init();
http://proxy3.zju88.net/agent/thread.do?id=Socket-448a71e1-1787e2071ac3535f834d9b0e74c56191&page=0&bd=Socket&bp=28&m=0
于是在程序首部加入
ACE::init();
重新编译,问题解决。
上网查阅资料,发现如下答案:
右键VS 2005工程,属性->配置属性->常规(Gerneral)
字符集(Character Set): Use Unicode Character Set
改为
Character Set:未设置( Not Set)
这样就ok了
附:
默认ACE使用多字节字符集
如果你想ACE使用 Unicode 字符集,
需要添加下面两行
#define ACE_HAS_WCHAR
#define ACE_USE_WCHAR
参考:/article/5805884.html
按照上面的说明设置后,错误仍没有解决,
继续查阅资料,在以下网址中找到了一句很重要的话:ACE::init();
http://proxy3.zju88.net/agent/thread.do?id=Socket-448a71e1-1787e2071ac3535f834d9b0e74c56191&page=0&bd=Socket&bp=28&m=0
于是在程序首部加入
ACE::init();
重新编译,问题解决。
相关文章推荐
- 在GHOST的WINXPSP2安装SQL SERVER2000个人版时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装之前,必须重新启动计算机。”错误的解决方法
- 在别的电脑上运行cg程序出现错误的解决办法
- 【已解决】Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
- 关于ASP程序运行出现ADODB.Stream 错误 800a0bbc 写入文件失败 的解决办法!
- SQL Server安装过程中出现“以前的某个安装程序已在安装计算机上创建挂起的文件操作,运行程序前必须重启计算机”错误的解决方法
- ACE WSA Startup not initialized 问题
- 运行程序的时候出现内存错误的解决方法
- -[UIKeyboardTaskQueue waitUntilAllTasksAreFinished] may only be called from the main thread.【创建键盘监听事件,然后操作键盘(弹出、收回),结果在运行程序时出现如下错误(如有知道解决办法的朋友请留言探讨!)】
- 如何解决 X-code5.0中的iOS7.0SDK运行程序时,出现的以下问题:“Could not find a storyboard named 'Main' in bundle NSBundle”
- 关于ASP程序运行出现ADODB.Stream 错误 800a0bbc 写入文件失败 的解决办法!
- ACE_SOCK_Dgram: WSA Startup not initialized
- 运行opencv程序后出现runtime error! R6025-pure virtual function call 错误提示的解决方法
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- 关于2003Server下IIS运行.net程序IE无法访问出现403.1错误的解决过程
- 转 VS2005程序运行时出现MSVCP80D.dll not found错误解决方法(VS 2005的一个“Bug”)
- android2.x的桌面项目程序在android4.0上运行后出现 java.lang.NoClassDefFoundError错误 解决方法
- 【已解决】Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
- Delphi出现“borland license information was found,but it is not valid for delphi”的错误,无法运行的解决方法
- VS2005运行程序时出现“没有找到MSVCP80D.dll"错误的解决方法 收
- 安装SQL Server 2000时出现以下错误提示:“以前的某个程序安装已在安装计算机创建挂起的文件操作,运行安装程序之前必须重新启动计算机” 说明:如果重启计算机无法解决问题,可能有以下两个原因