miércoles, 20 de febrero de 2008

Diferencias entre las clases Debug y Trace en Microsoft.Net

Otra duda que se repite es la diferencia entre dichas clases.

Las clases Debug y Trace son idénticas. Las mismas exponen los mismos métodos y propiedades, y escriben sus salidas al mismo conjunto de Listeners.

La única diferencia entre Debug y Trace es que las sentencias Debug no están incluidas de manera predeterminada cuando el programa se compila en modo Release, mientras que las Trace si que lo son.

De esta manera, la clase Debug se emplea principalmente para depuración en fase de desarrollo, mientras que Trace puede ser usada para pruebas y optimizaciones después de que la aplicación ha sido compilada y puesta en producción.

Espero que les quede claro y les haya sido de interés.

Un saludo.

No hay comentarios: