怎么不能设置 Release状态了???
菜单project->setting
在弹出的对话框中 Setting For 选中Win32 Release
可是再打开 Project Settings 对话框时,Setting For 中的又变回Win32 Debug了
这是为什么?怎么解决,谢谢大家了。。。
问题点数:50、回复次数:5Top
1 楼afantict(非洲土狼)回复于 2003-12-01 12:09:01 得分 20
Setting For 显示Win32 Debug/Win32 Release
取决于你在Build工具条上你设定的当前的是Win32 Debug/Win32 Release
Project Settings 只是设定
你应该修改Build工具条为Win32 Debug/Win32 Release
Top
2 楼kulv0405(疯疯进步)回复于 2003-12-01 12:34:02 得分 0
设置成Win32 Release 是不是生成的exe文件在没有安装VC++的机子上也能运行了?
我直接把exe文件拿到别人的机子上 怎么出现无法找到动态连接库MFC42D.DLL的错误?Top
3 楼afantict(非洲土狼)回复于 2003-12-01 14:36:27 得分 30
不可以
我没试过
不过我感觉好像这样的话,在不打包的情况下,差不多或许还可以
在你生成这个工程的步骤里面,会有一个让你选择
how would you like to use mfc library?
你选择第二个
再试一下
Top
4 楼kulv0405(疯疯进步)回复于 2003-12-01 16:56:29 得分 0
那个是连接静态库的吧,应该行,不过我过去的工程(就是已经写好了的)能不能修改how would you like to use mfc library?这一项?把它该成第二个
Top
5 楼lovetsinghua(瞌睡♂工作虫)回复于 2003-12-01 22:17:24 得分 0
release 和debug只是发布和调试嘛
和生成的exe能不能在没有mfc42.dll等的机子上运行是两回事
最好不要用debug,用release(在setting里,打开relase下的调试信息开关,最后再关掉)。这样可以保证,不会出现在debug下正确,而在relase下不正确的问题。Top




