Reputation: 610
I can't find where this setting is
#if !DEBUG
// some code
#endif
when I change the configuration dropdown from debug to release, I see no changes in my code, which suggests that my DEBUG symbol is not defined
EDIT
I do not see the setting in the Buid screen as Mark suggests:
Upvotes: 4
Views: 1932
Reputation: 78
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.
Upvotes: 1
Reputation:
If Mark's answer doesn't do it, try changing to
#ifndef DEBUG
/* ... */
#endif
or optionally
#if !defined(DEBUG)
/* ... */
#endif
and see if that helps?
Upvotes: 1
Reputation: 13947
If you go to the properties on the project (the website), go to the Build tab and make sure Define DEBUG constant
is checked.
This setting can be changed for each build configuration.
Upvotes: 2