C#:有没有一种方法可以从代码行启动调试器

本文关键字:代码 调试器 启动 方法 一种 有没有 | 更新日期: 2023-09-27 18:13:43

问题:

是否可以在当前解决方案中通过代码行启动web项目应用程序而不使用调试器(组合键:Ctrl+F5(?

提前感谢

C#:有没有一种方法可以从代码行启动调试器

您可以添加

System.Diagnostics.Debugger.Launch();

在要调试的代码中。

KuldipMCA给出的方法很棒,每次执行此代码时都可以启动调试器。还有另一种方法,在代码中添加一个Assert,这可以使您使用一些条件控制来附加调试器。例如:

//This will trigger an assert when the condition is false
System.Diagnostics.Debug.Assert(obj != null);