VC(MFC)中debug下的exe不能直接运行,编译可以
2013-05-20 11:48
281 查看
毕设项目遇到各种问题,这是其一
原因:
编译过程中用到的资源文件和要打开的相对文件路径不在debug文件夹中。。
解决:
将文件资源等拷到debug下
这个也适用于到时候拷到其他文件夹里运行,总之一切资源都要在exe所在目录下
原因:
编译过程中用到的资源文件和要打开的相对文件路径不在debug文件夹中。。
解决:
将文件资源等拷到debug下
这个也适用于到时候拷到其他文件夹里运行,总之一切资源都要在exe所在目录下
相关文章推荐
- vc 编译运行时出现 cannot open Debug/**.exe
- MFC debug的时候可以用代码关闭线程 但是编译出来直接执行不可以
- mfc对话框程序在ide编译可运行,但编译完毕的debug和release版本不能运行。。后来发现原因是:用到的sqlite数据库文件没在对应目录下,而代码中没有try..catch..
- 1.建立一个MFC Application工程,编译好的exe文件在其他的电脑直接运行而不需要安装任何其他的package
- myEclipse可以main运行,不能debug,不能用Junit测试--解决方案及原因
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行解决方法 2012-2-16 11:08
- VC中DEBUG版本可以正常运行的程序有时无法在RELEASE版本下运行
- VS2010中程序编译生成都是正确的,直接生成的exe也是正确的,就是在VS中运行出现错误
- MFC串口上位机(采用静态库编译生成的)不能在其他电脑运行的问题
- VC连接ADO方式ACCESS数据库在WIN7下编译到XP下不能运行
- 利用VC6下VC中cl.exe直接编译源码(转)
- 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行
- VS2010 MFC做了一个简单的串口通信上位机,那么问题来了:生成的exe不能再同学的电脑上运行
- vc++生成程序不需要.net运行环境的可以执行exe程序的方法
- 内核子系统或设备驱动可以直接编译到内核,也可以编译成模块,如果编译到内核,可以使用前一节介绍的方法通过内核启动参数来向它们传递参数,如果编译成模块,则可以通过命令行在插入模块时传递参数,或者在运行时,
- MFC中Debug模式能够运行成功,但Release版本不能运行成功。
- 快到七夕了,分享一个C写的exe,可以直接点击运行的,效果看下图
- vfp 的主文件MAIN.PRG编译成.EXE可执行文件后,开始运行正常,几天后,不能运行?
- opencv3.0&vs2013 debug下可以运行 release下不能运行或者release 下可以运行debug下不能运行的解决办法
- MFC生成的exe程序不能在其他电脑上运行怎么办