VS2013调试的时候老是出错

问题描述

写了一小的win32程序,但是调试的时候老是出错不能继续走下去,提示"此模块的调试信息缺少源信息",请问下这样的问题怎么解决呢,如何让程序走下去,调试的时候不中断呢?之前的提示是缺少什么pdb符合文件,我网上搜索了下,在线加载微软提供的文件现在却成这样了,我调试的时候是F10逐过程走的。

解决方案

解决方案二:
使用调试模式编译,而不是发布模式。还有检查下有没有外挂别的调试器或者国产劣质杀毒软件干扰。
解决方案三:
系统类库的函数一般不需要调试吧。你就直接调试你的代码就好了。你的项目要用debug模式编译。
解决方案四:
引用1楼caozhy的回复:

使用调试模式编译,而不是发布模式。还有检查下有没有外挂别的调试器或者国产劣质杀毒软件干扰。

谢谢版主来回答,我调试都是用的debug模式调试的还有我的电脑是裸奔的没安装任何杀软的
解决方案五:
引用2楼findcaiyzh的回复:

系统类库的函数一般不需要调试吧。你就直接调试你的代码就好了。你的项目要用debug模式编译。

你好,我调试时用的debug模式调试的,我也知道库函数不要调试,但是我就是想完整的走过程调试一遍,看看整个流程,我也略懂点c#,C#调试的时候是库函数就不会出现这样,而是直接运行到自己写的下一步执行的代码处,而win32还有MFC程序却很少纠结,老是这样中断,没法继续走下去
解决方案六:
我自己又用虚拟机安装了vs2015预览版,问题还是依旧呢
解决方案七:
实在不行。加messagebox弹出1,2,3之类的调试啊。先加几个。看看在那几个之间出错。然后找到出错的位置,在这个模块里面加几个。我早期的土法子。有时候还管用
解决方案八:
我也遇见了楼主一样的问题,脑壳疼

时间: 2024-11-05 06:21:29

VS2013调试的时候老是出错的相关文章

调试代码导致IE出错的避免方法

 这篇文章主要介绍了避免调试代码导致IE出错的方法,需要的朋友可以参考下  代码如下: if(!window.console){  var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml","group", "grou

android开发-android数据库插入问题老是出错。新手。很急,在线等。谢谢大神了

问题描述 android数据库插入问题老是出错.新手.很急,在线等.谢谢大神了 public class MyDatabaseHelper extends SQLiteOpenHelper { final String CREATE_TABLE_SQL = "create table dict(_id integer primary " + "key autoincrement , word , detail)"; public MyDatabaseHelper(C

任务管理器-小弟用的是vs2013,调试后再运行出现这个问题

问题描述 小弟用的是vs2013,调试后再运行出现这个问题 网上说VS在重新生成目录下的exe文件时,需要先删除原先的exe文件.但因为文件正在运行或是被锁定等原因,删除不了,于是出现 LNK1168错误.你可以先将原先的exe文件关闭后手工删除(如果找不到窗口,就看看任务管理器中是有这个exe正在运行,存在就强制关闭它)但是我在debug目录下无法删除该exe,也无法在任务管理器强制关闭, 那应该怎么办呢?求大神指教,(不要重启或重新建工程的答案) 解决方案 你试一下重新编译解决方案.VS20

vs2013调试时出现闪退

问题描述 vs2013调试时出现闪退 刚才启动vs2013调试程序,在最后设置了断点结果还是闪退了,试了一下system("pause")和输入字符处理,结果还是闪退,不知道是什么问题,请教高人指点. 解决方案 给你说个技巧,加断点之后,断点后面必须得有代码,否则你加断点调试毫无意义,断点后面的代码想加什么就加什么,打印一行话也行.你说的闪退,只是这一个程序吗?程序有问题,还是你的IDE有问题?能确定吗? 解决方案二: 给你说个技巧,加断点之后,断点后面必须得有代码,否则你加断点调试毫

java-jacob c++里方法的类型是bstr ,为啥JAVA调用时老是出错

问题描述 jacob c++里方法的类型是bstr ,为啥JAVA调用时老是出错 [id(4)] HRESULT sayHello2([in] BSTR say, [out, retval] BSTR* result); ComThread.InitMTA(true); ActiveXComponent com = new ActiveXComponent("CLSID:FF90EFCA-0856-4159-A9CC-0E7BBC317554") ; Dispatch disp = (

vs2012-小弟用VS2013调试时出现错误

问题描述 小弟用VS2013调试时出现错误 当我调试用f11逐语句想进入函数时,出现了下面这个界面,这是怎么回事,求大神详细解答 解决方案 有可能是你的代码调用了系统的api,f11然后就没有源代码了 解决方案二: 你跟踪的函数没有源代码,你可以点step out返回调用者. 解决方案三: 他的意思是,你的程序里面有调用系统函数的,但是这个源代码没有,不影响编译,但是你看不了细节.. 解决方案四: 看看堆栈调用,走到这里按F5,看看走哪儿了,然后再加断点调试

软件调试-VS2013调试的时候,会显示“未捕获通过反射调用的方法而引起的异常”,怎么解决

问题描述 VS2013调试的时候,会显示"未捕获通过反射调用的方法而引起的异常",怎么解决 VS2013调试的时候,会显示"未捕获通过反射调用的方法而引起的异常",怎么解决,网上有很多2010的 解决方案 看你具体的程序,如果是lambda表达式,或者反射丢出的异常,就会出这个提示,关键是看你的代码.

编码格式-mysql数据库插入中文 老是出错

问题描述 mysql数据库插入中文 老是出错 如图 已经在配置文件中改了编码格式 但是还是插不了中文啊 解决方案 大概缺少了GB2312 再增加GB2312配置 解决方案二: 修改成utf-8试试 解决方案三: 你创建的数据库的编码格式统一了吗?最好统一成utf-8. 解决方案四: 其实 你可以使用客户端试试,sqlyog 或者 navicat 解决方案五: 通常 使字库确实或字符编码设置不当造成的. 解决方案六: 建议UTF-8... 解决方案七: 你使用 show create table

javadoc-求帮忙。。myeclipse中Javadoc不能导出项目,老是出错,怎么办,

问题描述 求帮忙..myeclipse中Javadoc不能导出项目,老是出错,怎么办, 怎么办,就像这样的错误,而且我把encoding也改了还是出这样的错 解决方案 看看TeYangLoginSoap.java的23行的注释,最好重新注释一下或者检查有没有特殊字符.