Abilitare il tracing in un applicazione WCF
Scritto da
Antonio Pierascenzi il
lunedì 16 agosto 2010
•
Linguaggio:
• Livello: 200
Per poter debuggare i nostri servizi WCF abbiamo bisogno di
loggare tutte le operazioni che vengono fatte su di essi.
Questo meccanismo, che non è il comportamento di default in WCF, si
può abilitare nel file di configurazione del client che utilizza il
servizio sia a mano che attraverso il Service Configuration Editor.
L'abilitazione di questa caratteristica farà sì che, nella path del
progetto che funge da host per il servizio, verranno creati dei
file con estensione .svclog ove è possibile reperire tutte le
informazioni di cui abbiamo bisogno in fase di debug del
servizio.
Questi file si possono aprire con l'utility SvcTraceViewer presente
in C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin.
Per maggiori dettagli sui parametri di configurazione del Message
Logging fare riferimento a questo articolo su MSDN http://msdn.microsoft.com/en-us/library/ms730064.aspx.
Tags: WCF,Tracing,Logging