您的位置:首页 > 其它

VS中F5的exe可以运行,但双击exe却不可以运行的调试方法

2016-10-08 14:00 483 查看

奇怪的事情

近来在使用VS进行开发的时候,发现F5启动生成的exe可以很好的运行,但是在Debug和Release文件夹下的exe通过双击的方式打开却是不能够运行的。


可能的原因:

(1)大部分的原因在于F5启动生成的exe的目录与双击打开的exe的目录不一致,而程序中存在一些相对路径的文件交互,所以不能运行;

(2)如果排除了原因(1)后,依然不能运行,可以在环境变量中添加名为_NO_DEBUG_HEAP的变量,并将其值设置为1,这样再尝试F5生成的exe是否可以运行,如果不可以,请单步调试查找原因。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐