相关疑难解决方法(0)

我可以将类标记为不是我的代码,以便调试器跨过它吗?

我有一个经过全面测试的实用程序类,我不希望VS调试器进入任何方法.我想我已经听说过一种方法来标记某些东西而不是我的代码,以便Just My Code调试器设置使调试器跳过这些方法调用,但是对于我的生活,我不记得类属性是什么(我也不能成功谷歌为了它).

我知道我可以将这个类分成它自己的程序集并在发布模式下构建它来缓解这个问题,但是我想进入一些程序集(我希望将这个类保持在原来的位置).

这是可能的,还是我梦想着这个选择?

更新

我使用两个选项(DebuggerStepThrough和DebuggerNonUserCode)进行了一些测试,我发现DebuggerNonUserCode在Just My Code启用/禁用时的行为与框架完全相同.该DebuggerStepThrough属性始终使调试器跳过标有该属性的部分.为了保持一致性,我选择了DebuggerNonUserCode.

.net c# class-attributes

13
推荐指数
2
解决办法
4186
查看次数

标签 统计

.net ×1

c# ×1

class-attributes ×1