El valor predeterminado es falso, pero ten cuidado de ASP.NET Configuration File Hierarchy and Inheritance.
lo tanto, si en un archivo web.config específica a encontrar:
<system.web>
<compilation />
</system.web>
Se puede muy bien ser que el valor real es cierto, si hay un archivo web.config en un nivel superior con:
<system.web>
<compilation debug="true" />
</system.web>
Si utiliza el editor de configuración IIS, puede ver los valores reales. Una lista desplegable le permite inspeccionar los valores establecidos en un nivel superior. 
Puede ver que el valor de debug = true. No porque esté configurado en el archivo web.config en el nivel de la aplicación, sino en el nivel del sitio raíz.