Debug Question



Good Morning,

I seem to be having a problem. I thought I could display detailed
debugging information (including file name and line number) on a page
using two different methods:


1.) modify the debug attribute of the compilation element in the
web.config file -

<system.web>
<compilation defaultLanguage="c#" debug="true"></compilation>
</system.web>


2.) modify the debug attribute of the @ Page directive at the top of
my page -

<%@ Page Debug="true" %>


The first method is working fine -- but it turns detailed debugging on
across the entire site.

The second method does not appear to be working -- once I set
debug="false" in the web.config then it doesn't seem to matter what I
do in the page itself.


With debug="false" in the web.config and debug="true" in the page, I
see this -

The source code that generated this unhandled exception can only be
shown when compiled in debug mode. To enable this, please follow one
of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated
the error. Example:

<%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your
application:

<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>

Note that this second technique will cause all files within a given
application to be compiled in debug mode. The first technique will
cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/
performance overhead. You should make sure that an application has
debugging disabled before deploying into production scenario.


Any suggestions would be greatly appreciated.

Thank you!

.



Relevant Pages

  • Re: Debugging issue to watch variable values - constructive options
    ... Of course not, hey, it's the release mode after all. ... I disagree here, as I am debugging release frequently, and I am watching variable values in release frequently. ... - moan and moan and moan and moan about how compiler is broken and MS evil or bad or whatever:) ... To solve the debugging problems of the release mode, the debug mode was invented. ...
    (microsoft.public.vc.language)
  • RE: VS2003 Starts and Debugs Slower Than VS2002
    ... I had all ready verified it was not in mix-mode debugging (you ... VB projects (both windows and class libraries). ... slowly and take a long time to enter debug mode with an error occurs. ... This posting is provided "AS IS" with no warranties, ...
    (microsoft.public.vsnet.general)
  • Re: Linking with GNAT on Windows
    ... with mylibrary.lib (the result of compilation on Visual Studio) file ... works fine if the C library is build in the Debug mode. ... I am pretty convinced that this is not even a GNAT issue, ... concerns the interaction of Visual Studio and MinGW toolchain that is ...
    (comp.lang.ada)
  • Re: Why is Visual Studio debugging so slow?
    ... Well, debug mode is slow compared to release mode, but the slowness you are ... Unmanaged Debugging set to true. ... > quicker, but of course, I don't have the debugging then. ... > sitting blank for 30-40 seconds, then it says web site found, and finally ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Is there a way to include files in asp.net?
    ... Look at compilation tag in Web.config file you can set Debugging or not ... <!-- DYNAMIC DEBUG COMPILATION ... Set compilation debug="true" to enable ASPX debugging. ...
    (microsoft.public.dotnet.framework.aspnet)

Quantcast