Tim*_*ass 7 .net debugging breakpoints visual-studio
在读取或写入特定文件时,有没有办法让VS调试会话中断?
在这种情况下,我想将它用作一个探索性工具 - 假设我不知道在这个文件被访问的大型代码库中的位置,或者文件名被设置的位置 - 它可能会从深处拾取在一些大规模的配置.
我要做的只是快速破解一个静态类,该类使用FileSystemWatcher 类来侦听文件创建/更改事件,并在事件回调中放置一个断点,或者在那里调用System.Diagnostics.Debugger.Break。
然后,当它中断时,切换到“线程”窗口并尝试找到执行实际文件访问的线程和代码段。
如果您需要经常使用它,请让此类维护要中断的特定文件名列表,并公开两个公共静态方法:开始和停止侦听特定文件中的更改。
另外,如果您有 VS2010 Ultimate,您可以简单地搜索 IntelliTrace 事件日志中的文件创建事件列表。
| 归档时间: |
|
| 查看次数: |
1828 次 |
| 最近记录: |