当您编译连接ACE程序时出现:ACE.DLL : fatal error LNK1136: invalid or corrupt file错误时,一般都是应为ACE环境设置不正确,按照如下方法设置即可解决该问题:加入你的ACE5.5代码放在C:/ACE_wrappers。 1、工程-设置-C/C++: Preprocessor,附加包含路径:C:/ACE_wrappers 2、工程-设置-C/C++: Code Generation - Use run-time library : Debug Multithreaded Dll 3、工程-设置-Link-Input: 对象/库模块:添加aced.lib,附加库路径:C:/ACE_wrappers/lib
更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn