谁能给我任何关于如何处理这个错误的建议?!我做了一个简单的 mfc 应用程序,它可以在 windows7 上运行,但在 winXP 上它会引发以下错误:
“无法在动态链接库 mfc90.dll 中找到序号 7118”
谢谢你。
这个答案非常明显,您使用的是 Windows XP 上不存在的旧 MFC dll,因此无法找到序号 7118 ...也许将 MFC90.DLL 复制到该 Windows XP 安装到 中C:\Windows\System32
,这应该可以解决错误. 如果不是,则可能是 MFC90.DLL 依赖于在 Windows 7 中找到的 API,而在 Windows XP 中不存在。
您可以通过运行以下命令检查所有可能发生冲突的位置:
where mfc90*
然后从路径中删除冲突的位置。这可能会帮助你