未找到序号
任何人都可以给我关于如何处理此错误的任何建议吗?! 我制作了一个简单的 mfc 应用程序,它可以在 windows7 上运行,但在 winXP 上它会抛出以下错误:
“无法在动态链接库 mfc90.dll 中找到序号 7118”
谢谢。
can anyone give me any advice on what to do about this error ?!
i made a simple mfc app which works on windows7 but on winXP it throws the bellow error :
"The ordinal 7118 could not be located in the dynamic link lybrary mfc90.dll"
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个答案非常明显,您使用的是 Windows XP 上不存在的较旧的 MFC dll,因此无法找到序号 7118...也许将 MFC90.DLL 复制到 Windows XP 安装到
C:\ Windows\System32
,应该可以解决该错误。如果不是,则可能是 MFC90.DLL 依赖于 Windows 7 中找到的 API,而 Windows XP 中不存在该 API。This answer is really obvious, you are using an older MFC dll that is not present on Windows XP hence the ordinal 7118 could not be located...Perhaps copy the MFC90.DLL to that Windows XP installation into the
C:\Windows\System32
, that should resolve the error. If not, then it could be that MFC90.DLL is relying on an API found in Windows 7 that is not present in Windows XP.您可以通过运行以下命令检查所有可能发生冲突的位置:
然后从路径中删除冲突的位置。这可能对你有帮助
You can check all locations which may conflict by running the command:
Then remove the conflicting location from path. That may help you