W jednej z ostatnich wersji dodano możliwość przechwytywania komunikatów (trace i debug) do okna konsoli.
Aby to było możliwe należy skonfigurować odpowiednio program dodając do pliku Raport2.exe.config (wewnątrz sekcji <configuration> następujące linie:
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="consoleListener" type="System.Diagnostics.ConsoleTraceListener"/>
</listeners>
</trace>
</system.diagnostics>
To spowoduje przekierowanie komunikatów do okna konsoli.
Oczywiście aby konsola była widoczna należy aplikację uruchomić z konsoli (z linii poleceń).
Jeżeli chcemy, aby komunikaty były zapisywane w pliku logu należy dodać kolejny listener. Jego parametrem jest ścieżka dostępu do pliku.
Przykład:
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="Raport2.log" />
</listeners>
Oczywiście obydwa listenery są niezależne od siebie i mogą funkcjonować oddzielnie.