2

最近、アプリケーションを新しいサーバー (Windows 2008 Server R2、SQL Server 2008 R2、Poweshell) に移行しましたが、データベースにログインしようとするとエラーが発生する以外はすべて機能します。

log4net:ERROR XmlHierarchyConfigurator: Could not create Appender [ADONetAppender] of type [log4net.Appender.ADONetAppender]. Reported error follows.
System.ArgumentNullException: CreateConverterInstance cannot create instance, converterType is null
Parameter name: converterType
   at log4net.Util.TypeConverters.ConverterRegistry.CreateConverterInstance(Type converterType)
   at log4net.Util.TypeConverters.ConverterRegistry.GetConverterFromAttribute(Type destinationType)
   at log4net.Util.TypeConverters.ConverterRegistry.GetConvertFrom(Type destinationType)
   at log4net.Util.OptionConverter.CanConvertTypeTo(Type sourceType, Type targetType)
   at log4net.Repository.Hierarchy.XmlHierarchyConfigurator.CreateObjectFromXml(XmlElement element, Type defaultTargetType, Type typeConstraint)
   at log4net.Repository.Hierarchy.XmlHierarchyConfigurator.SetParameter(XmlElement element, Object target)
   at log4net.Repository.Hierarchy.XmlHierarchyConfigurator.CreateObjectFromXml(XmlElement element, Type defaultTargetType, Type typeConstraint)
   at log4net.Repository.Hierarchy.XmlHierarchyConfigurator.SetParameter(XmlElement element, Object target)
   at log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement appenderElement)
log4net:ERROR XmlHierarchyConfigurator: Appender named [ADONetAppender] not found.

バッファサイズを1に減らしてみたり、接続文字列を確認したりしましたが、そうではないようで、

どんな助けや提案も大歓迎です。答えを求めてグーグルを試しましたが、何も見つかりませんでした。

4

2 に答える 2

1

問題は、ソリューションの出力ディレクトリに ADONetAppender の dll が見つからないようです。構成で使用できるように、DLL がそこにあることを確認してください。

于 2015-12-17T06:43:33.670 に答える