MFC程序DEBUG模式下编译运行没问题,但是直接运行exe报错

VC/MFC > 基础类 [问题点数:20分,结帖人weixin_43866854]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:1014
勋章
Blank
GitHub 绑定GitHub第三方账户获取
Blank
红花 2019年4月 扩充话题大版内专家分月排行榜第一
等级
本版专家分:87858
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
等级
本版专家分:17624
等级
本版专家分:164444
勋章
Blank
探花 2019年总版新获得的技术专家分排名第三
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
金牌 2021年2月 总版技术专家分月排行榜第一
Blank
银牌 2020年12月 总版技术专家分月排行榜第二
2020年11月 总版技术专家分月排行榜第二
2020年6月 总版技术专家分月排行榜第二
2020年4月 总版技术专家分月排行榜第二
2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:87858
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
等级
本版专家分:0
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
MFC程序DEBUG模式下编译运行没问题但是直接运行exe报错,求救!!

<p style="text-align:center"><img alt="" height="422" src="https://img-ask.csdnimg.cn/upload/1613985846295.png" width="550" /></p> 这样的问题应该怎样下手去排除呀</p>

VS2013上MFC界面,编译成功,运行报错!!!求教

问题描述:同样的项目,在debug下编译成功,但运行报错,如图: ![图片说明](https://img-ask.csdn.net/upload/201812/02/1543744285_332719.png) 修复了VS2013,报错。。。 查找错误日志: 电脑->管理-...

vc2010编译程序Debug模块下运行没问题,Release模式下运行报错“无法定位程序输入点XXX

vc2010编译程序Debug模块下运行没问题,Release模式下运行报错“无法定位程序输入点XXX” 参考:https://blog.csdn.net/Solomon1558/article/details/45582249 非常感谢作者,详细说明请看上面原文章,此处只记录...

Debug系列】Debug运行正常但是Release出现错误的原因

目录 一、Debug和Release编译方式的本质区别 二、哪些情况Release版会出错 ...Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。...

VS2010 MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错

VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc、CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框: Debug Assertion Failed!

VS2010调试运行正常,直接exe运行错误问题

代码里加载数据路径为相对路径,调试运行没问题直接运行exe,无法找到数据文件,所以报错。更改成绝对路径后或者将数据文件放到exe所在路径exe直接运行正常。

debug版本运行没有问题,而release版本总是报错

大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的赋值近似于随机(我想是直接从内存中分配的,没有初始化过)。这样就明确了,如果你的程序中的某个...

MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错误

VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc、CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框,有点小懵,,,啥都做就给我看这个...

Debug调试运行正常,但在Release模式下退出程序时报错

在最近的H.265分析器项目中,出现了一个问题,就是在Debug模式下运行正常,但是在Release模式下时,退出程序时,会报出以下错误:the instruction at"0x78d80f87" referenced memory at "0x70665f70" the memory ...

debug没问题,release有问题的情况

Debug 和 Release 编译方式的本质区别  Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是...

vs2010 编译release没问题debug编译不通过

------ 已启动全部重新生成: 项目: VM661JTcpDLL, 配置: Debug Win32 ------生成启动时间为 2018-12-29 14:07:20。项目文件包含 ToolsVersion="15.0" 设置,而此版本的 MSBuild 不支持该工具版本。该项目将视为包含 ...

VS2008中MFC的单独exe运行出错,但是从VS环境打开运行没问题

遇到一奇怪问题:做了一个基于对话框的MFC程序,当在VS环境下编译运行时一点问题没有,但是当在debug或者release目录单独执行可执行.exe文件时出现runtime error错误。折腾了好久。该程序也没有依赖什么特殊...

Debug版本运行而Release不能运行问题总结

 如果在您的开发过程中遇到了常见的错误,或许您的Release版本不能正常运行Debug版本运行无误,那么我推荐您阅读本文:因为并非如您想象的那样,Release版本可以保证您的应用程序可以象Debug版本一样运行。...

Release和Debug的区别及MFC编程中出现的问题

Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正区别,在于一组编译选项。 Debug 版本 参数 含义 /MDd /MLd 或 /MTd ...

为什么我的程序debug版本运行没有问题,而release版本总是报错

To 楼主 ,我在另外一个类似的贴子作了回答 http://expert.csdn.net/Expert/topic/2955/2955693.xml?temp=.3361933 内容大致如下: happyparrot(快乐鹦鹉) 说的是现象,是正确的;除此之外,我还想补充一点。...

C#基础教程-c#实例教程,适合初学者

本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...

VS2010 调试时 提示 无法启动程序 系统找不到指定的文件

环境:windows 7 工具:MFC C++ ; VS 2010 条件:安装360毒霸。...在开发者模式中设置,将程序exe生成目录添加到信任编译输出路径中。即可。 我也是莫名其妙遇到这个问题的。之前程序一直运行编译都正常

vs下debug运行正常,release出现异常

最近写代码过程中,发现 Debug 下运行正常,Release 就会出现问题,百思不得其解,而Release 又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理...

VS2019完成一个简单的MFC程序以及用命令行工具cl.exe,link.exe编译链接

文章目录一、MFC程序1、VS2019建立MFC工程2、代码的设计及实现3、代码分析二、用命令行工具cl.exe,linker.exe编译链接1、编译链接Windows API程序2、编译链接MFC程序 一、MFC程序 1、VS2019建立MFC工程 (1)打开vs...

Debug下正常运行,但调成Release时遇到三个问题及其完美解决!

--------------------------------------------------------------------------------------------------------...最近开发了一个MFC程序并需要生成Release模式程序中用到了MySQL数据库。之前开发的时候一直用的是Deb

C++报错: LNK1168 无法打开 D:\x64\Debug\MFC_PCLKinectV2.exe 进行写入

我们看错误的问题为:无法打开某文件进行写入,原因在于,写MFC程序时,关闭了MFC窗口,但并没有关闭进程,MFC进程还在后台运行,导致无法再次编译运行。 解决方案 1.点击停止调试 部分时候是由于停止调试,...

MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错误...

VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc、CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框,有点小懵,,,啥都做就给我看这个...

C/C++/MFC 编译运行错误解决方法收集error

编译时提示error C2065: “IDD_DIALOG1” : 未声明的标识符 错误的可能原因及解决方法如下:   1.出错文件中没有包含资源文件ID声明的resource.h文件。在出错文件中加入#include “resource.h”语句。 ...

MFCDebug无错误,但是Release版本提示无法解析外部符号错误问题及解决办法

问题描述:在Client客户程序中调用自己写的动态外部链接库,Debug版本不报错但是Release版本提示无法解析外部函数  解决办法: 1.情况一:没有在工程Release文件夹粘贴相应的Dll文件,需要注意的是放在...

VS debug与release运行结果不一致

摘要 VS中遇到 debug与release下运行结果不一致,太疼了 VS debug release 网罗了大量文章,主要说变量未初始化的较多,代码量较大,着实不好搞,依次排查,但凡涉及的都已经初始化,无果... eggs hurt~~~...

VS2013 Debug版本编译成功,Release失败

Debug模式下编写代码完成后,切换到Release编译爆出一堆的问题,还好有万能的百度。研究发现是因为Debug和Release两个的属性配置不是通的。也就是你在Debug配置过后还要在Release也要配置。头文件、宏定义等等。全...

工程在release下报错但是debug下正常执行

Debug 和 Release 编译方式的本质区别     Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度...

VS中的release与debug的区别,以及编译出现的问题

DebugDebug通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试信息,而且不做任何优化,以为开发人员提供强大的应用程序调试能力。 Release:Release通常称为发布版本,是为用户使用的,一般...

微信dat文件解析工具.zip

使用java编写的,可以将电脑端微信的dat加密文件转换为png、jpg等图片资源,方便直接查看微信聊天记录文件。

OpenGL ES2.0基础

初级学习OpenGL ES2.0的课程,从无到有,从进本的函数讲起,每一课时都附带一个例子程序。深入浅出的讲解可编程管线技术,令人费解的文理,以及混合技术,各种优化技术:顶点缓冲区,索引缓冲区,帧缓冲区,介绍精灵的使用,并使用shader制作粒子特效。 掌握OpenGL ES2.0可编程管线,以及OpenGLES2.0的特性,带领初学者入门。

相关热词 c#调用r c# 指定的div 获取 c# c++ 混合编程 c# 调用c++ 静态库 c# catch不写参数 c# 列自增加 c# 负数补码 c# 读取json c# 画图超出画布判断 c#在注册表下创建个文件