c# – System.Diagnostics.Debug.WriteLine被逐步推翻

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

我正在输出到输出窗口

System.Diagnostics.Debug.WriteLine

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

这是由一个设置控制.我在网上搜索但没有明显的跳出来

最佳答案 转到项目设置,查看Define DEBUG常量前面是否有复选标记.最有可能的是它不在那里,尽管它应该是默认的.

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

点赞