c# - 在 .Net Core 中写入 EventLog

标签 c# logging .net-core dnx

我需要一种方法来在我的应用程序中使用 dnx 写入 Windows 的事件查看器。但是,EventLog 类在 System.Diagnostics 命名空间中不可用,所以我被卡住了。还有其他方法可以写入 EventViewer 吗?

最佳答案

NuGet 添加 Microsoft.Extensions.Logging.EventLog 版本 2.1.1

CM> Install-Package Microsoft.Extensions.Logging.EventLog -Version 2.1.1

Program.cs 文件中包含命名空间 Microsoft.Extensions.Logging.EventLog

这解决了我的问题。

关于c# - 在 .Net Core 中写入 EventLog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39131217/

相关文章:

c# - 从 BitmapSource 中删除 Alpha

testing - 日志的大统一理论

c# - 如何创建 .NET Web 服务器来接收具有任意长段的 URL?

docker - 无法在 docker image microsoft/dotnet :2. 1-sdk 中安装节点用于 windows 架构

C# WPF 应用程序首先打开常规 Windows 窗体

c# - 搜索功能 asp.net SQL Server 2008 和固定时间

c# - 如何在 C# 中对齐 float 组?

php - CloudFlare 并通过 PHP 记录访问者 IP 地址

bash - 记录到文件 gnome 终端输出

.net-core - 使用 git log 使 MSBuild Exec 命令跨平台工作