我希望在我的Windows Universal Application中构建一个Logging解决方案,目前正在使用System.Diagnostics创建一个FileLoggingSession和一个我正在记录消息的频道。然后当我的应用程序关闭时,我将该会话保存到一个文件,然后我可以手动导入并在Windows事件查看器中查看。 (我也看过为我管理文件的第三方日志记录解决方案,例如NLog和MetroLog,但NLog还不支持UWP,我永远无法配置MetroLog工作)
我想做的是直接写入Windows 10应用程序事件日志,这样我就不必管理文件了。我该怎么做呢?在非UWP中,似乎System.Diagnostics.EventLog就是您要使用的,但它在UWP中不可用。