【发布时间】:2013-03-19 11:33:54
【问题描述】:
vc8 C 项目(在 windows 7 中)生成的可执行文件正在所有安装了vc8 的 windows 机器(win xp 和 7)中运行。但它没有在一台没有安装vc8,但安装了vc6 的win xp 机器上运行。错误信息是System cannot run the executabe。
这是因为我的 vc8 项目没有生成 vc6 兼容的 exe 吗?请问有什么办法可以解决这个问题。
注意:创建 vc6 项目并添加所有 c 文件是一项复杂的任务,这对我来说会花费很多时间。
【问题讨论】:
-
你安装C-runtime了吗?
-
所有机器上的架构都一样吗?你说
one win xp machine不行,你所有的Win 7/Win XP机器都是32位还是64位? -
我所有的机器架构都是相同的,都是 32 位的。
标签: c compatibility exe visual-c++-6 vc8