2

我有一些 IIS 6.0 过滤器和扩展,我需要在 IIS 管理器中为其创建配置面板。例如,我需要创建类似于 ASP.NET 选项卡的内容。

我需要支持 R2 之前的 Windows Server 2003 版本,并且不能假设他们会安装 MMC 3.0 更新,所以我想我必须使用非托管 C++ 来完成。

我已经阅读了 MMC 管理单元,并且对它们的工作方式有一个非常基本的了解,但我不确定如何在 IIS 管理器中获取一个作为选项卡加载的管理单元。我在想也许我需要一个“扩展管理单元”,但我并不肯定。

因此,我正在寻找有关如何执行此类操作的任何类型的文档、文献、教程、示例等。有任何想法吗?

4

3 回答 3

2

那里没有太多关于如何做到这一点....

这是 MMC 2.0 指南的链接:

http://msdn.microsoft.com/en-us/library/aa815085(v=VS.85).aspx

这是通过管理单元扩展 IIS 的链接:

http://msdn.microsoft.com/en-us/library/aa814685(VS.85).aspx

关于我能找到的唯一教程,但它并不特定于 IIS....

http://msdn.microsoft.com/en-us/magazine/cc301779.aspx

于 2010-08-19T21:11:57.113 回答
0

这不是您要寻找的答案,而是您需要听到的答案:

Microsoft 不再支持 MMC 2.0。

MMC 3.0 包含在 Windows Server 2003 Service Pack 2 中,这是 Microsoft 支持的唯一剩余的 Service Pack 版本。您真的有拒绝升级到 Server 2003 Service Pack 2 的客户吗?它于 3.5 年前问世,代表了 Server 2003 平台在安全性、性能和软件兼容性方面所能提供的最佳性能。它也是唯一继续接收 IIS 安全更新的版本。

如果有人因为特定的兼容性问题而拒绝升级到 2003 SP2,您真的认为他们会抓住机会向您付款并在他们的服务器上安装您的管理单元吗?

可能不是。

因此,为自己省去很多痛苦,并为未来做好准备——在 MMC 3.0 中进行开发。

于 2010-08-19T18:12:36.417 回答
-1

不幸的是,没有办法做你所要求的。您可以为 MMC 创建管理单元/扩展,但不能扩展 IIS 管理单元。

于 2010-08-19T01:03:51.727 回答