mfc生成的exe在其他没有安装vc的机器上不能运行

我的是在MFC中生成的一个exe但是在其他的机器(没有安装vc6.0)上不能运行,第一次只考了exe就提示我少了msvfw32.dll,后来我把depends.exe里面... 我的是在MFC中生成的一个exe但是在其他的机器(没有安装vc6.0)上不能运行,第一次只考了exe就提示我少了msvfw32.dll,后来我把depends.exe里面提示的DLL之类的都考了,没有提示msvfw32.dll没有了,但是还是不能运行,点击exe文件,什么反应都没有!还有就是我想生成release版的,但是我在工程->设置中将它改成Win32 Release 但是我确定后马上再工程->设置它又变成Win32 Debug了!
我可以通过手工在没有安装VC的机器上做一定得配置就可以运行!但是我想用release!
火驹能说的再详细一点吗?我在vc中怎么没有Build选项呢?
展开
 我来答
枖枖蕶
2009-05-26
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
是这样的,你应该用Release编译,用Debug的不是可发布版本。
具体是菜单栏的“组建(build)”-》“批组建(batch build)”->Relese复选框打勾勾-》“build(B)”
就欧儿啦~
火驹
2009-05-25 · TA获得超过1447个赞
知道小有建树答主
回答量:6294
采纳率:0%
帮助的人:1714万
展开全部
右击VC框架空白处,选择“Build”选项,出现一个工具条,在这里选择“Win32 Release”,然后点该工具条上的叹号,编译生成一个Release文件夹,里面的exe是可以发布的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gift925
2009-05-27 · TA获得超过557个赞
知道小有建树答主
回答量:659
采纳率:0%
帮助的人:501万
展开全部
不会的。可能跟你的程序有关。我以前写过一个程序,交给一个完全没有装VC的一个人运行。非常正常。

英文版是build,中文版里是“组建”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanwei0238
2009-05-31 · 超过29用户采纳过TA的回答
知道答主
回答量:211
采纳率:0%
帮助的人:110万
展开全部
发布版本用Release
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式