log4net记录日志,在IIS发布后不记录日志问题解决方案

正常web.config中日志配置如下:

  
    

在写日志的项目中的Assembly.cs文件中加入下面一行语句。

//在此处加上log4net注册信息,用于发布web项目到IIS上面后,出错过程会记录日志,用于开发人员检查错误原因
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "web.config", Watch = true)]


同时要注意的是,要保证当前用户有权限读写该日志文件夹,否则也是写不进去的。

记录一下

你可能感兴趣的:(Log4net)