首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Intellitrace在不停止程序执行的情况下捕获断点事件

Intellitrace在不停止程序执行的情况下捕获断点事件
EN

Stack Overflow用户
提问于 2011-05-10 00:29:20
回答 1查看 499关注 0票数 1

我喜欢你捕捉断点作为智能竞赛事件的方式。断点很容易添加/启用/禁用,并且可以在运行时添加/删除(与控制台事件相反)。

但是,断点当然会停止执行流程,在调试正在运行的应用程序时,我必须不断地按F5键。我希望能够在智能竞赛中捕获断点事件,并让代码执行,而不是在断点上实际中断。

我还使用了控制台语句作为捕获的智能竞赛事件,但添加断点要容易得多(F9,而不是在任何地方粘贴Console.WriteLine("...") ),而且我可以在运行时添加和禁用新的断点,而如果我想在运行时添加或删除基于控制台的事件,我必须停止程序,添加/删除,然后重新启动。

有没有用这种方式捕捉智力竞赛事件的好方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-10 00:30:47

我想这就是你要找的:

http://geekswithblogs.net/sdorman/archive/2009/02/14/visual-studio-2008-debugging-tricks-ndash-advanced-breakpoints.aspx

基本上,您可以使用高级断点来做许多不同的事情。在您的例子中,您可能希望使用跟踪点,它只给出一个命中计数。在其他情况下,您可能希望指定断点仅在一定数量的命中之后发生(可能您希望确保循环不是无限的)。

Visual Studio在断点选项中有很多很棒的特性。我确信,即使上面的选择没有解决你的问题,上面的文章中也有一些东西可以解决你的问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5939765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档