找不到Log4net配置文件

时间:2018-03-29 11:07:49

标签: c# logging log4net

我正在尝试在项目中设置Log4net配置,我希望配置在不同的配置文件中。问题是,app.config没有读取log4net.config文件。 我把它添加到我的程序集

[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Web.log4net.config", Watch = true)]

以及像这样

[assembly: log4net.Config.XmlConfigurator( Watch = true)]   

但它还没有读取文件。 如果我将log4net配置放在app.config文件中,它运行没有问题。它工作得很好,但当我尝试通过app.config指定配置源时,如下所示:

<log4net configSource="Web.log4net.config"/>

我收到一条错误,无法解析Web.Log4net.config ... app.config和Web.Log4net.config在同一个项目中。任何想法我做错了什么?

0 个答案:

没有答案