Могу ли я получить Logger, указав файл, который содержит конфигурацию log4net? - PullRequest
0 голосов
/ 12 июля 2011

Например, как

LogManager.GetLogger("C:\myloggerconfig.xml", "MyLoggerName");

1 Ответ

1 голос
/ 12 июля 2011

Самый простой способ - вставить следующий код в файл AssemblyInfo.cs:

[assembly: log4net.Config.XmlConfigurator(ConfigFile="c:\\myloggerconfig.xml",Watch=true)]

Вы также можете сделать это программно:

XmlConfigurator.Configure(new System.IO.FileInfo("c:\\myloggerconfig.xml");
...