asp.net – NLogConfigurationException – 从’System.String’到’System.Uri’的无效转换

前端之家收集整理的这篇文章主要介绍了asp.net – NLogConfigurationException – 从’System.String’到’System.Uri’的无效转换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
现在我已经从1.0更新了一个例外 – >> 2.0.

调用NLog.Config.XmlLoggingConfiguration.Initialize时,会发生以下异常:

“在WebService目标[Target_AuditLog_WebService_Global]上设置属性’Url’时出错”
内部异常:“从’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

解决方法

这是一个错误并已修复,但是,修复版本尚未正式发布或通过NuGet发布,如果您遇到此问题,则需要使用每晚构建版本:http://nlog.codeplex. com / releases / view / 64708(我已确认有效)如果在2011年4月27日之后有正式版本,你应该尝试使用它. http://nlog.codeplex.com/releases

猜你在找的asp.Net相关文章