3
我有一个单独的Log4Net.config文件。我加log4net配置问题
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4Net.config", Watch = true)]
到的AssemblyInfo.cs
当我运行调试模式下的应用,lognet被记录。当我将应用程序发布到IIS时,lognet不会记录任何内容。
我有以下也:
BasicConfigurator.Configure(); // in a method
private static readonly ILog _logger = LogManager.GetLogger(typeof(_Default)); // for the instance
什么会是什么原因呢?
这是权限的问题。谢谢。 – DarthVader 2010-05-08 23:55:15
安迪,请指明....你是什么意思“可能是AppPool身份用户没有权限写入日志文件/目录(假设你使用的是文件appender)”。我如何解决它 ? – Rodniko 2010-09-09 11:37:31
Rodniko - 我更新了我的答案以显示如何检查这些权限。 – 2010-09-10 17:38:49