【发布时间】:2014-03-04 00:07:13
【问题描述】:
-第0部分
我的 EXE(调试)使用用 vs2012 构建的 mfc,无法在只有 vs2013 的 PC 上运行。
错误信息:缺少 mfc100ud.dll
使用vs2013构建的mfc的EXE在我只有vs2012的电脑上运行时非常相似
错误信息:缺少 mfc120ud.dll
我认为是因为建筑设置属性中mfc的建筑模式。但我不知道如何正确解决问题。
我尝试构建项目(发布),但即使在我自己的电脑上,exe 也会立即崩溃。
-第一部分
我尝试放弃mfc,只用控制台构建核心程序。 Debug版可以成功运行,但是release版在链接dll(无论是内置debug模式还是release模式)时再次快速崩溃,出现一些乱码。
我的问题是: 如何确保 mfc EXE 或至少一个 Console EXE 在大多数装有 Windows 的电脑上顺利运行?
感谢您的帮助!
【问题讨论】: