Tôi đang sử dụng log4Net
để đăng nhập. Tôi cũng có các thiết lập sau đây ...Có sự khác biệt nào giữa log4net.Config.BasicConfigurator.Configure() và log4net.Config.XmlConfigurator.Configure() không?
<log4net debug="true"> .. </>
Ok, bây giờ, khi tôi có đoạn mã sau
log4net.Config.BasicConfigurator.Configure();
tôi không thực sự nhận được bất kỳ tiết thông tin nội bộ gỡ lỗi nhưng tôi không nhận được hiển thị bất cứ điều gì tôi đăng nhập.
Bây giờ, khi tôi trao đổi mã mà ra và thay thế nó với điều này:
log4net.Config.XmlConfigurator.Configure();
tôi nhận được rất nhiều nội-debug info xml và bất cứ điều gì tôi đăng nhập, được hiển thị.
Vậy tại sao điều này? sự khác biệt giữa hai là gì?
AH. Gotcha. Tôi hiện đã có hai ứng dụng - ConsoleAppender & OutputDebugStringAppender - vì vậy tôi sẽ sử dụng XmlConfigurator sau đó. Tôi cũng sẽ bổ sung thêm cho sản xuất, sau đó nữa. Cảm ơn bạn đời. –
Thực ra bạn có thể cấu hình BasicConfigurator để đăng nhập vào tập tin, xem http://marc.info/?l=log4net-user&m=117974721929259&w=4 –