我在ASP.NET MVC / C#项目中使用Visual Studio 2013。
我正在使用
输出到输出窗口System.Diagnostics.Debug.WriteLine
但由于某些原因,VS已停止运行此行。我正在调试模式下执行。如果我单步执行代码,调试器将跳过此行。
这是由设置控制的吗?我在网上搜索但没有明显跳出
答案 0 :(得分:2)
转到项目设置,查看Define DEBUG constant
前面是否有复选标记。很可能它不在那里,虽然它应该是默认的。
如果未定义DEBUG
常量 - 编译器将删除您引用的方法。这就是为什么你的调试器就像代码那样行为的原因。