既然我已经从 1.0 -> 2.0 更新,Nlog 正在抛出异常。
当调用 NLog.Config.XmlLoggingConfiguration.Initialize 时,会发生以下异常:
“在 WebService Target[Target_AuditLog_WebService_Global] 上设置属性 'Url' 时出错”
,innerException 为:
“从 'System.String' 到 'System.Uri' 的无效转换.
目标看起来像这样:
<target name="Target_AuditLog_WebService_Global" xsi:type="WebService" namespace="http://ourLoggingServer.corp/" protocol="Soap12" methodName="AddLog" url="http://ourLoggingServer.corp/Logger.asmx">
<parameter /> <!-- Several params, none of type system.uri -->
</target>
我发现了这一点,但他们似乎认为它是固定的:http: //nlog.codeplex.com/workitem/5352