0
Log4Netでxmlを出力するように設定しましたが、xmlに別のノードとして出力するカスタムプロパティを追加する方法を知りたがっていました。Log4Net XmlLayoutカスタムプロパティ
はここで、現在のlog4netの設定です:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,Log4net"/>
</configSections>
<log4net>
<root>
<level value="DEBUG"/>
<appender-ref ref="LogFileAppender" />
</root>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender" >
<file type="log4net.Util.PatternString" value="C:\Log.xml"/>
<appendToFile value="true" />
<rollingStyle value="Size" />
<maximumFileSize value="10MB" />
<maxSizeRollBackups value="5000" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.XmlLayoutSchemaLog4j">
<locationInfo value="true"/>
</layout>
<param name="Encoding" value="utf-8" />
<filter type="log4net.Filter.PropertyFilter">
<Key value="Version" />
<StringToMatch value="1" />
</filter>
</appender>
</log4net>
</configuration>
私はXMLの書き込み上のSQLに書き込むときにこれを行うにポストが、何を見てきた、と私はそこのギャップを埋めるように見えることはできません。我々はあなたがlog4net.Layout.XmlLayoutSchemaLog4jを制御できません