0
CustomTraceListenerクラスを使用して独自のカスタムトレースリスナを配置しようとしています。構成はMSDNごとに行われますが、それはというエラーで失敗します。HTTPリクエストをトレースするためのCustomTraceListenerクラスの実装
System.Configuration.ConfigurationErrorsException was unhandled by user code
HResult=-2146232062
Message=Could not create TraceLib.DebugTraceListener,TraceLib.
Source=mscorlib
BareMessage=Could not create TraceLib.DebugTraceListener,TraceLib.
Line=0
StackTrace:
Server stack trace:
at System.Diagnostics.TraceUtils.GetRuntimeObject(String className, Type baseType, String initializeData)
at System.Diagnostics.TypedElement.BaseGetRuntimeObject()
at System.Diagnostics.ListenerElement.GetRuntimeObject()
at System.Diagnostics.ListenerElement.GetRuntimeObject()
at System.Diagnostics.ListenerElementsCollection.GetRuntimeObject()
at System.Diagnostics.TraceSource.Initialize()
at System.Net.Logging.InitializeLogging()
at System.Net.Logging.get_On()
at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase)
設定:
<system.diagnostics>
<sources>
<source name="System.Net" >
<listeners>
<add name="MyTrace"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="MyTrace" type="TraceLib.DebugTraceListener,TraceLib" initializeData="System.Net.trace.log"/>
</sharedListeners>
<switches>
<add name="System.Net" value="Information" />
</switches>
</system.diagnostics>
任意の手掛かりを?