c00*_*0fd 3 .net c# debugging visual-studio-2010
我在C#代码中一直在做以下事情:
#if DEBUG
//Debugger only code
#endif
Run Code Online (Sandbox Code Playgroud)
但出于某种原因,当我在我的C#控制台应用程序(在VS 2010中构建为Windows服务)中执行相同操作时,它似乎不起作用,并且对于Release和Debug配置,它看起来似乎DEBUG没有定义.
我是否需要为该预处理器常量设置一些工作?
Pat*_*iek 11
使用'Debug'配置时,您必须转到项目的Properties - > Build并勾选'Define DEBUG constant'框.
要么是这样,要么定义条件编译符号:DEBUG.正如您可以使用任何其他自定义编译符号:)