Joshua,
If you disable Trace in the config file, the call to the Trace methods are
still made, however I suspect each method exits shortly after figuring out
it is turned off in the config file.
If you compile your project without defining the TRACE conditional constant,
then the calls to the Trace methods themselves are not in the compiled code.
You can use the Project Properties to define or not define the TRACE
conditional compilation constant.
Hope this helps
Jay