如何检查是否存在某些IIS模块

时间:2015-03-04 17:36:39

标签: c# iis

我正在开发一个安装程序,我正在寻找以编程方式检查IIS(7及以上版本)以查看是否存在某些模块。

这必须适用于Windows Server 2008 R2及更高版本。

我正在寻找AppWarmupModule和DynamicCompressionModule。

非常感谢任何信息或建议。

1 个答案:

答案 0 :(得分:1)

加载文件的内容:

C:\Windows\System32\inetsrv\config\applicationHost.config

您可以将其放入XML文档并使用xPath查找

<configuration><system.webServer><globalModules><add name="DynamicCompressionModule" 

或字符串解析或正则表达内容,否则会查明您正在查看的字符串是否存在。