This question already has answers here:
How to set a breakpoint on a method within the .net framework
(2个答案)
7年前关闭。
我想为所有
我尝试将所有
ps:我认为“调试->新断点->功能中断”不适用于系统方法。
更新:
我写了一个小代码
我已经更改了“工具->选项->调试”设置
但是仍然不起作用 ing
(2个答案)
7年前关闭。
我想为所有
Convert.ToInt32
行设置断点。我尝试将所有
Convert.ToInt32
替换为System.Diagnostics.Debugger.Break(); Convert.ToInt32
,但由于某些Convert.ToInt32
方法是参数,因此无法正常工作。因此,我编写了一个正则表达式替换,在所有Convert.ToInt32行的开头插入了System.Diagnostics.Debugger.Break();
。似乎可行,但是有什么简单的方法吗?ps:我认为“调试->新断点->功能中断”不适用于系统方法。
更新:
我写了一个小代码
class Program
{
private static void Main(string[] args)
{
int test = System.Convert.ToInt32("x");
System.Console.Write(test);
}
}
我已经更改了“工具->选项->调试”设置
但是仍然不起作用 ing
最佳答案
在“调试”配置中关闭的“Enable Just My Code
”设置,并启用 .net framework source stepping
。现在您可以添加Break at Function
选项
10-08 00:37