我写了一个MFC应用程序,搬到其他机器上就不能运行,
报错误为:C:\****\**\*.exe
应用程序无法启动,因为应用程序的并行配置不正确。
有关详细信息,请参阅应用程序事件日志。
其中,最上面的一行为.exe的路径,
不知道是那里的并行配置出了问题,请达人指教。。谢谢!
报错误为:C:\****\**\*.exe
应用程序无法启动,因为应用程序的并行配置不正确。
有关详细信息,请参阅应用程序事件日志。
其中,最上面的一行为.exe的路径,
不知道是那里的并行配置出了问题,请达人指教。。谢谢!
解决了。应该是:
修改一下属性就可以了。
use MFC in static library
比如: 你把 Windows 应用程序拿到 Linux 操作系统中执行,肯定是不行的。同样: 在 Windows 平台下,甚至在同一种操作系统下,如 Windows XP 中,情况也并不一定相同。
就像你的开发计算机和一般的计算机,你的计算机能执行,而别的不行。首先要有这个概念,接下来就可以找问题了。首先排除的就是 Debug 版本的问题,这个楼上都说过了;
第二,就是排除你使用了第三方的 dll 控件等问题。
“静态链接” == “use MFC in static library”
mfcxx.dll
msvcrtxx.dll
一般系统自带Release版本运行时库将DLL放到
c:\windows\system32
exe当前目录