解决方案 »

  1.   

    放到第一个执行的代码顶部啊,或者注册到AssemblyInfo这个里面
      

  2.   

    放到第一个执行的代码顶部啊,或者注册到AssemblyInfo这个里面 
    ----------------------------------------------------------------------------------------------
    都用过不行阿,难道是目录指定的问题?
      

  3.   

    你把你的目录结构截图发上来看看呢,可能是你的位置不对吧,或者你可以去官网看看,log4net同样支持appsetting里面进行配置的
      

  4.   

    目录结构是这样的Project(工程)->Common(文件夹)->Config(文件夹)->log4net.config(文件)
    在第一个调用的文件里面写过以下几个方式:
    1,[assembly: log4net.Config.XmlConfigurator(ConfigFile = @"..\\Common\Config\log4net.config", Watch = true)]
    2,[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]
    AssemblyInfo.cs文件里面也写过以上代码。
    都不可以。
      

  5.   

    如果是winform或者控制台之类的,你的这个config始终复制了没有
    web的话可以直接指定位置