vs 跟踪的时候按F10 的时候不执行下一步跳了好几条语句去 不知道怎么回事。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs 跟踪的时候按F10 的时候不执行下一步跳了好几条语句去 不知道怎么回事。相关的知识,希望对你有一定的参考价值。

到断点后按f10 直接跳到 箭头那了,再按f10 又跳到 断点下面一行 就是 logger 的那行。有谁知道这是怎么回事么?求解答

没有你的工程代码,只能帮你分析两个可能:

    线程干扰,因为有waitforsingleobject,系统的编译会对线程有一定的优化

    工程中间文件错误。这种情况会导致新添加代码无法正常被调试器找到,删除DEBUG目录,删除工程目录下的中间文件,然后rebuild all就恢复正常了。

参考技术A 你前面都是调用别人的dll的代码吧?
然后系统调用你也没有源代码吧?
如果想调试windows提供的函数的话,那么需要下载对应的pdb和源文件,再来调试。
参考技术B 有可能在其他的线程中也运行这个函数了,断点调试的时候是多任务在运行的。

vs2010中调试的时候显示各变量值的窗口怎么打开?我不小心给关了,现在不知道怎么打开了。求帮助!

显示各变量值的窗口的打开方式如下:

1、首先,打开VS2010,打开项目文件,如下图所示,然后进入下一步。

     

2、其次,根据具体需要设置断点,如下图所示,然后进入下一步。    

     

3、接着,按调试键F5打开调试窗口,如下图所示,然后进入下一步。    

     

4、然后,点击DEBUG-Windows-Autos,如下图所示,然后进入下一步。    

     

5、随后,在弹出的自动变量窗口中,系统将根据当前使用的变量动态显示,如下图所示,然后进入下一步。    

     

6、最后,按F10键显示各变量值的窗口就打开了,如下图所示。这样,问题就解决了。    

     

     

参考技术A 首先,你要确保VS处于调试状态(因为编辑状态和调试状态的菜单以及工具栏会不同)。
然后选择菜单【调试】-【窗口】里面的【局部变量】、【自动窗口】和【监视】-【监视 n】都可以显示变量的值,只是显示的变量会不同。
【局部变量】和【自动窗口】都是VS自动选择要显示的变量;
【监视 n】就是要认为指定要显示的表达式本回答被提问者采纳
参考技术B 这个简单,你直接菜单栏,窗口->重置窗口布局,搞定

以上是关于vs 跟踪的时候按F10 的时候不执行下一步跳了好几条语句去 不知道怎么回事。的主要内容,如果未能解决你的问题,请参考以下文章

vs2019如何设置断点?

VS逐过程调试时,黄箭头突然消失,逐过程变成灰色,调试不能继续进行,这是怎么回事?

一只青蛙从正三角形的顶点a 出发,每次随机地跳到另一个顶点处,则它跳了5次,正好跳回a处的概率

VS2012 快捷键

VS2013 新建自定义向导 出错

vs2010 中文版怎么编译的时候按F5总是提示 “此项目已过期”