我搜索了很多帖子,但没有人帮忙,我使用了EnterpriseLibrary.Logging.6.0.1304.0,因为我们知道我们需要设置logwriter。 以下是我的所作所为。
var config = new LoggingConfiguration();
var flatTextFormatter = new FlatFileTraceListener("flatfilelog.txt", "--start here--", "--end here--");
config.AddLogSource("Level1", SourceLevels.All, true, flatTextFormatter);
var defaultWriter = new LogWriter(config);
Logger.SetLogWriter(defaultWriter);
Log("test", Category.Debug, Priority.Low);
如果我不使用 SetLogWriter ,只需致电defaultWriter.Write("test")
;没关系。
有谁知道为什么?
由于