代码之家  ›  专栏  ›  技术社区  ›  chiccodoro

在VSTO中配置log4net

  •  2
  • chiccodoro  · 技术社区  · 15 年前

    我已经将vstoexcel外接程序设置为使用log4net进行日志记录。不幸的是,我(似乎)无法让它从应用程序配置(我通过ClickOnce与外接程序一起提供)。

    我读过 http://www.darinhiggins.com/?p=13

    log4net.Config.XmlConfigurator.Configure(fileInfo)
    

    比如

    ConfigurationManager.GetSection
    

    XmlConfigurator 反过来只接受文件名、流或xml节点。。。

    GetLogger(...).Debug(...) ,仍然没有调试.log就位。我已经在其他地方成功地使用了完全相同的配置。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Stefan Egli    15 年前

    XmlConfigurator.Configure(); 使用应用程序配置文件。因为ConfigurationManager似乎能够读取配置文件,所以这应该是可行的。