The default web.config for an ASP.NET Web Site has the <compilation debug="true" />. The web.config warns that leaving this setting on in production is not advised because it impacts performance.
Does anyone know how much of a performance impact this setting incurs? If it is turned off is there still a way to capture detailed information about where in the code an Exception occurs by logging the Exceptions?
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
affects performance, set this value to true only