C# 将所有程序事件写入日志

C# 将所有程序事件写入日志,c#,visual-studio,logging,C#,Visual Studio,Logging,我希望将运行(在生产中)应用程序上的每个事件写入日志,就像在调试模式下运行应用程序时VisualStudio所做的那样 在System.Diagnostics名称空间中有各种各样的功能。我想你是在找那个 这可以通过配置文件或代码进行配置。注意备注部分,该部分警告可能需要管理员权限才能创建事件日志。可能重复感谢您的重播。但我不想像这样写日志Trace.WriteLine(“测试输出”)。我需要的东西自动写一切发生的一行一行像在我所附的图像

我希望将运行(在生产中)应用程序上的每个事件写入日志,就像在调试模式下运行应用程序时VisualStudio所做的那样


System.Diagnostics
名称空间中有各种各样的功能。我想你是在找那个


这可以通过配置文件或代码进行配置。注意备注部分,该部分警告可能需要管理员权限才能创建事件日志。

可能重复感谢您的重播。但我不想像这样写日志Trace.WriteLine(“测试输出”)。我需要的东西自动写一切发生的一行一行像在我所附的图像