Alcune dettagli di configurazione applicazione mediante App.Config
Per specificare le informazioni di avvio del CLR si utilizza l'elemento startup, questo elemento è utile nel caso l'applicazione sia sviluppata con il framework 4 ma abbia referenziato assembly compilati con il framework 2:
xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
startup>
configuration>
Se è necessario associare ai messaggi di trace un dispositivo di output specifico è possibile utilizzare l'elemento system.diagnostic
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add type="System.Diagnostics.TextWriterTraceListener" name="TextWriter"
initializeData="trace.log" />
listeners>
trace>
system.diagnostics>
In questo modo i messaggi tracciati attraverso la classe System.Diagnostic.Trace http://msdn.microsoft.com/en-us/library/system.diagnostics.trace.aspx finiscono nel file trace.log
Ulteriori informazioni si possono trovare in http://msdn.microsoft.com/it-it/library/1fk1t1t0.aspx