System.Diagnostics.Debug.WriteLine正在逐步执行

时间:2014-02-06 00:20:10

标签: c# asp.net visual-studio

我在ASP.NET MVC / C#项目中使用Visual Studio 2013。

我正在使用

输出到输出窗口
System.Diagnostics.Debug.WriteLine

但由于某些原因,VS已停止运行此行。我正在调试模式下执行。如果我单步执行代码,调试器将跳过此行。

这是由设置控制的吗?我在网上搜索但没有明显跳出

1 个答案:

答案 0 :(得分:2)

转到项目设置,查看Define DEBUG constant前面是否有复选标记。很可能它不在那里,虽然它应该是默认的。

如果未定义DEBUG常量 - 编译器将删除您引用的方法。这就是为什么你的调试器就像代码那样行为的原因。