在C#中跳过方法调用?

Roy*_*mir 9 c# asp.net resharper global-asax resharper-7.1

我有这个简单的代码:

 void Application_BeginRequest(object sender, EventArgs e) 
    {
        Trace.Write("Exception Handling", "......");
    }
Run Code Online (Sandbox Code Playgroud)

然而,重新锐利的尖叫(无错误仅建议):

在此输入图像描述

跳过方法调用.编译器不会生成方法调用,因为该方法是有条件的,或者它是没有实现的部分方法

我无法在Trace输出中看到此行.

然而 - 其他痕迹 - 我确实看到了.

这是为什么 ?

(ps页面(在网站项目下)有 trace="true").

mlo*_*ske 21

确保TRACE在当前构建配置的项目设置中定义常量.

在此输入图像描述

UPDATE

既然这是一个网站项目,你可以放

#define TRACE
Run Code Online (Sandbox Code Playgroud)

在顶部,Global.asax.cs以便定义跟踪符号.