首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在C#中以编程方式更改事件查看器属性

在C#中以编程方式更改事件查看器属性
EN

Stack Overflow用户
提问于 2014-04-14 23:52:09
回答 1查看 172关注 0票数 0

IIS7.5通过更改Event Viewer/Applications and Services Logs/Microsoft/Windows/Operational/Enable日志中的设置来支持IIS配置更改审核。

我试着通过事件查看器,它工作得很好。

但我需要的不是使用事件查看器手动执行此操作。

相反,我需要在C#中通过API以编程方式实现这一点,API是用于对上述事件查看器属性(而不是IIS属性)进行编程的API,这样我就可以启用日志记录。

这有可能吗?

如果是这样的话,是怎么做的?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2018-09-15 01:48:14

我也在找同样的东西!我刚刚弄明白了,这很简单:

代码语言:javascript
运行
复制
string logName = "Microsoft-Windows-PrintService/Operational";
EventLogConfiguration log = new EventLogConfiguration(logName);

log.IsEnabled = true;

try
{
    log.SaveChanges();
}
catch (UnauthorizedAccessException e)
{
    Console.WriteLine("You need administrator privileges. " + e.Message);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23064594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档