Jad*_*ias 6 c# debugging breakpoints visual-studio-2010 visual-studio
我很难找到导致给定副作用的陈述.我在每个班级成员中都设置了一个断点,但仍然无法在罪魁祸首线上暂停执行.
要么
您可以暂停执行,然后逐行开始跟踪(例如,按F10).这会给你完全相同的断线效果.
编辑:您不必在每个方法中放置一个断点,如果您使用"trace into"(通过在默认设置中按F11).然后调试器将停止在被调用方法的第一行.
如果您在调试时遇到问题,可能在进行断点之前需要进行更多静态分析...您能描述一下您试图追捕的副作用吗?也许那时人们可以提供关于如何找到它或至少缩小搜索范围的建议.
编辑2:我认为您不会发现通过断点描述的副作用.加载已签名的程序集时,CLR将对签名代码进行验证.它必须访问网络才能更新撤销列表.
要解决此问题,您可以禁用CRL检查.以下是有关如何操作的一些信息:http: //technet.microsoft.com/en-us/library/cc738754(WS.10).aspx
当然,您应该了解安全隐患(如果您正在运行的代码的证书确实被撤销了怎么办?)
归档时间: |
|
查看次数: |
8855 次 |
最近记录: |