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

来源:百度知道 编辑:UC知道 时间:2024/06/05 19:49:20
我的是在MFC中生成的一个exe但是在其他的机器(没有安装vc6.0)上不能运行,第一次只考了exe就提示我少了msvfw32.dll,后来我把depends.exe里面提示的DLL之类的都考了,没有提示msvfw32.dll没有了,但是还是不能运行,点击exe文件,什么反应都没有!还有就是我想生成release版的,但是我在工程->设置中将它改成Win32 Release 但是我确定后马上再工程->设置它又变成Win32 Debug了!
我可以通过手工在没有安装VC的机器上做一定得配置就可以运行!但是我想用release!
火驹能说的再详细一点吗?我在vc中怎么没有Build选项呢?

是这样的,你应该用Release编译,用Debug的不是可发布版本。
具体是菜单栏的“组建(build)”-》“批组建(batch build)”->Relese复选框打勾勾-》“build(B)”
就欧儿啦~

右击VC框架空白处,选择“Build”选项,出现一个工具条,在这里选择“Win32 Release”,然后点该工具条上的叹号,编译生成一个Release文件夹,里面的exe是可以发布的。

不会的。可能跟你的程序有关。我以前写过一个程序,交给一个完全没有装VC的一个人运行。非常正常。

英文版是build,中文版里是“组建”。

发布版本用Release

MFC [exe] 中在source files自动生成一个***.rc 怎么打开才能和其他文件一样出现文本呢? 用mfc编的程序,生成的.exe文件只能在装了vc的机子上运行,为什么啊?怎么改才能实现?刚学mfc,谢谢~ VS2005的windows应用程序生成exe问题,要在没有安VS的电脑上能运行的!有经验的进来,不要从网上复制!! 为什么VISAUL BASIC生成的EXE文件在其他机子上无法运行? delphi生成的exe文件不能在其他电脑上运行 VC++编译出来的MFC AppWizard(exe)文件放在没有安装Visual Studio的机器上如何运行? 如何编辑MFC生成的可执行文件? 生成的一个单框架mfc,在about对话框下创建一个checkbox...的问题 在没有装PB的机子上怎么运行由PB生成的EXE程序? c++生成的exe在没有装c++的电脑能不能运行?