로깅 코드를 추가 할 필요가 없습니다. 서비스 (Web.config의)와 클라이언트 (의 app.config) 모두에 이 추가
이
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Verbose, ActivityTracing">
<listeners>
<add name="xml"/>
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging" switchValue="Verbose">
<listeners>
<add name="xml"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="xml" type="System.Diagnostics.XmlWriterTraceListener"
initializeData="c:\logs\logfilename.svclog"/>
</sharedListeners>
<trace autoflush="true"/>
</system.diagnostics>
사용 (SDK의 v6.0a에 포함 SvcTraceViewer.exe) 서비스 추적 뷰어는 볼 수 있어야 파일.
감사합니다. log4net과 달리 system.diagnostics가 폴더를 만들지 않는 것처럼 보입니다. 따라서 c : \ logs 폴더를 만들 때까지는 위의 내용이 저에게 적합하지 않습니다. –
맞습니다. 미안하다. –