我找不到这个设置在哪里
#if !DEBUG
// some code
#endif
当我将配置下拉列表从调试更改为发布时,我发现我的代码没有任何变化,这表明我的 DEBUG 符号未定义
编辑
正如 Mark 建议的那样,我没有在 Buid 屏幕中看到设置:
我找不到这个设置在哪里
#if !DEBUG
// some code
#endif
当我将配置下拉列表从调试更改为发布时,我发现我的代码没有任何变化,这表明我的 DEBUG 符号未定义
编辑
正如 Mark 建议的那样,我没有在 Buid 屏幕中看到设置:
如果您转到项目(网站)上的属性,请转到“构建”选项卡并确保Define DEBUG constant
已选中。
可以为每个构建配置更改此设置。
In Web.config, change the compilation section to:
<compilation debug="false">
or
<compilation debug="true">
Worked for me, but it's annoying there is no option in the build screen.
如果马克的回答没有这样做,请尝试更改为
#ifndef DEBUG
/* ... */
#endif
或可选
#if !defined(DEBUG)
/* ... */
#endif
看看这是否有帮助?