Mfc 未找到序号

Mfc 未找到序号,mfc,ordinal,Mfc,Ordinal,有谁能给我一些关于如何处理这个错误的建议吗?! 我制作了一个简单的mfc应用程序,它可以在windows7上运行,但在winXP上会抛出以下错误: “在动态链接lybrary mfc90.dll中找不到序号7118” 谢谢。这个答案很明显,您使用的是Windows XP上不存在的旧MFC dll,因此无法找到序号7118…也许可以将MFC90.dll复制到Windows XP安装中的C:\Windows\System32,这样可以解决错误。如果不是,则可能是MFC90.DLL依赖于Windows

有谁能给我一些关于如何处理这个错误的建议吗?! 我制作了一个简单的mfc应用程序,它可以在windows7上运行,但在winXP上会抛出以下错误:

“在动态链接lybrary mfc90.dll中找不到序号7118”


谢谢。

这个答案很明显,您使用的是Windows XP上不存在的旧MFC dll,因此无法找到序号7118…也许可以将MFC90.dll复制到Windows XP安装中的
C:\Windows\System32
,这样可以解决错误。如果不是,则可能是MFC90.DLL依赖于Windows 7中的API,而该API在Windows XP中不存在。

您可以通过运行以下命令检查所有可能冲突的位置:

where mfc90*
然后从路径中删除冲突位置。那可能对你有帮助