【问题标题】:IIS application host config changes detectionIIS 应用程序主机配置更改检测
【发布时间】:2015-02-19 06:39:27
【问题描述】:

我想观察对 IIS applicationhost.config 所做的任何更改。我知道我可以使用文件系统观察程序来观察对主机配置文件所做的更改。但是如何检测c#中的applicationhost文件位置。有没有API来通知applciaitonsost.config中所做的更改

我知道应用程序主机配置驻留在 **%WINDIR%\System32\inetsrv\config** 中。但这是所有 Windows 环境的默认位置吗?它可以更改吗? 谢谢。

【问题讨论】:

  • 只是把我的两分钱放进去,然后说这是没有意义的。适当的变更控制和文件权限使您的当前目标变得不必要。
  • @Jonathon 你想说什么?我无法理解
  • @Mahendran,监控这个真的很麻烦。您可以只允许选择用户访问更改 IIS 应用程序主机配置。我相信这就是 Jonathon 的意思。
  • @Arunster 谢谢你的澄清
  • 您应该解释为什么要监视文件的更改?用例是什么?

标签: c# iis


【解决方案1】:

您可以设置审核策略来监控applicationHost.config 文件的更新 - 这样,这些更新事件就会显示在事件查看器中。 Microsoft here 描述了更多详细信息。

当 IIS 部署发生时,applicationHost.config 文件也会更新。

【讨论】:

    猜你喜欢
    • 2019-11-26
    • 2013-07-21
    • 1970-01-01
    • 2014-01-11
    • 2015-11-18
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    相关资源
    最近更新 更多