如果是运行ACE程序时,出现链接错误,而包含目录都已配置好,则很有可能没导入ace的lib文件,在程序里加上#pragma comment(lib, "ACEd.lib") 就可以。
如果是ACE程序无法启动,查看系统日志发现是:
ACEd.dll”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50608.0"。 请使用 sxstrace.exe 进行详细诊断。
这是因为ACEd.dll依赖的CRT版本与所用CRT版本不一致导致,ACEd.dll找不到它想要的那个CRT版本,这时可以下载到Microsoft.VC80.DebugCRT,将该文件放进ACEd.dll所在文件,就可以了。

2437

被折叠的 条评论
为什么被折叠?



