无法使用Registry.GetValue读取WMICompatibility值

时间:2011-06-17 10:00:08

标签: c# .net iis iis-7 windows-server-2008

我有一个IIS7(Windows 2008 Server)并希望通过C#检查是否启用了IIS6兼容模式。 我这样做检查值

HKEY_LOCAL_MACHINE\\Software\\Microsoft\\InetStp\\Components","WMICompatibility"

在一台服务器上运行。在另一台服务器上,这不起作用(。在两台服务器上都安装了兼容模式。第二台服务器上出现问题的原因可能是。在第二台服务器上看来,Registry.GetValue无法找到WMICompatibility。

1 个答案:

答案 0 :(得分:2)

我找到了this thread on IIS Forums

其中一个回复引用了this CodeProject article

应该有希望提供你所需要的东西。