您好,我在UWP中的log4net配置有一个问题,因为当我尝试这样做时,我得到我不能转换为ILoggerRepository的FileInfo
public MainPage()
{
XmlConfigurator.Configure(new FileInfo(Path.GetFileName("C:\\Users\\kamil\\source\repos\\Trader\\Trader\\Assets\\sample.xml")));
this.InitializeComponent();
ApiHelper.InitializeClient();
}发布于 2020-05-10 03:56:00
XmlConfigurator.Configure(FileInfo configFile)仅在.net框架中可用。您应该使用XmlConfigurator.Configure(ILoggerRepository repository, FileInfo configFile)才能使其在您的应用程序中工作。下面是一个示例:
ILoggerRepository loggerRepository = LogManager.GetRepository(Assembly.GetEntryAssembly());
FileInfo fileInfo = new FileInfo(Path.GetFileName(@"C:\Path\To\Source\sample.xml"));
XmlConfigurator.Configure(loggerRepository, fileInfo);完整文档:XmlConfigurator.cs
https://stackoverflow.com/questions/61701885
复制相似问题