Đây là cấu hình của tôi cho log4net:Nhận log4net log file trong C#
<log4net>
<appender name="MyLogger" type="log4net.Appender.RollingFileAppender">
<file value="MyLog.log" />
<appendToFile value="true" />
<rollingStyle value="Size"/>
<maxSizeRollBackups value="20"/>
<maximumFileSize value="1000KB"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss},%p,%m%n" />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="MyLogger" />
</root>
</log4net>
Trong C# Tôi đang cố gắng để có được tên của tập tin log (đó là MyLog.log). Tôi googled và cố gắng nhiều điều nhưng không làm như vậy. Bất kỳ giúp đỡ?
Cảm ơn!
Bạn có nói rằng bạn đang cố gắng để phân tích các tập tin cấu hình log4net trong một nỗ lực để có được những tên tệp bạn đang đăng nhập? Câu hỏi không rõ ràng. Chính xác thì bạn đang cố gắng làm gì, và vấn đề là gì? –
Tôi đang cố gắng lấy phần này của cấu hình " ", tôi đang cố di chuyển khỏi phân tích cú pháp bản thân nó (hiện tại), vì tôi nghĩ rằng asp4net có thể đã được tạo theo cách đó, tôi không thể tìm thấy nó. Nếu không, tôi sẽ phải tự phân tích cú pháp. –
Carlo