2

我的代码可在 Win XP (IIS 5.1) 和 Win Server 2008 (IIS 7.0) 上运行,但在运行 IIS 7.5 的 Windows 7 候选版本上失败。

我构造了一个新的 DirectoryEntry("IIS://localhost/w3svc")。构造函数返回的 DirectoryEntry 对象不好。(在调试器中查看成员会引发 COMException。)

有没有人在 Win 7 上使用 IIS 并找到了解决方案?

4

1 回答 1

4

在 Windows 2008 中,要使用 DirectoryEntry,您必须安装一个名为“IIS 6 Metabase Compatibility”的 IIS 角色

我不知道 Windows 7,我目前在 Vista 上。

编辑:我发现了这个

http://blog.scrappydog.com/2008/06/enabling-iis-6-metabase-compatibility.html

于 2009-07-13T16:51:55.053 回答