Hola Miguel,
Las carpetas …\Bin\Debug\ y …\Bin\Release están mismas.
Los contenidos puede servir a la instalación de tipo Copiar/Pegar, fácil para pequeñas aplicaciones.
Este es el modo “Debug” que da los ficheros a la carpeta Debug y el modo “Release” que da los ficheros a la carpeta Release. Pero, esta conoces.
Respondo a tu pregunta ...

La diferencia entre Debug y Release existe cuando utilizas las instrucciones de “debugging”, es decir “Class
Trace” y “Class
Debug”. Las dos clases contienen mismas instrucciones que están principalmente
WriteLine y WriteLineIf para escribir en un fichero TXT todas informaciones que quieras. También estas informaciones vienen en la ventana “
Salida” de VisualStudio cuando ejecutes el programa con paso a paso. Este es mocho útil para ajustar los detalles.
Todas las instrucciones de la clase
Debug están eliminadas del programa EXE cuando compilas en el modo Release. Con esta manera, puedes dar el programa a tu cliente, sin el fichero TXT de “debugging” y continuar a trabajar con el fichero TXT en el modo Debug.
Las instrucciones de la clase
Trace están integradas en el programa EXE. Las están útiles para escribir un “LogFile”.
Te propongo de buscar informaciones sobre Debug.WriteLine. Adjunto el fichero
ExtraitDebogage.pdf que contiene un poco (muy poco) informaciones a las páginas 3 y 4. Este es escrito en francés pero sé que lo comprendes.
Buenas noches ...
