【问题标题】:Creating a Module for IIS 7.*为 IIS 7.* 创建一个模块
【发布时间】:2012-07-27 22:18:42
【问题描述】:

我目前正在尝试为 IIS 创建一个 UI 模块。我计划在 IIS 7 及更高版本上使用它。

我学习了几个不同的教程。

在第一次失败后,我使用此链接中的源进行测试。 Creating a UI Module For IIS7 to watch Current Requests

我在这里做的更多 How to Create a Simple IIS Manager Module

我的最终目标是在 IIS 中有一个按钮(就像在第一个链接中一样)。

我正在将程序集放入 GAC (%windir%/assembly),我检查过了。 然后我添加了

<add name="CurrentRequestsUI" type="CurrentRequestsUI.RequestModuleProvider, CurrentRequestsUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=269f1cc1a4bf892b" />

在我的 management.config (%windir%/System32/inetsrv/config) 的 moduleProviders 部分中

然后在同一文件的模块部分添加&lt;add name="CurrentRequestsUI" /&gt;

现在我只是在使用示例源来查看是否可以在我开始我的项目之前让它工作。如果我在错误的地方发布此内容,我深表歉意。如果您希望我提供更多信息,请询问,我会提供。

我的问题是如何将自定义 UI 模块添加到 IIS? 提前感谢您的帮助!

【问题讨论】:

  • 问题是什么?我不确定我是否关注了。
  • 如何将 UI 模块添加到 IIS?当我按照教程和示例进行操作时,它们不起作用。

标签: iis-7 module


【解决方案1】:

我一直在 Visual Studio 和 Notepad++(32 位应用程序)中编辑 administration.config 文件,但随后我在记事本(64 位应用程序)中打开了“相同”文件。在记事本中进行更改会在正确的文件中进行更改。

打开 Notepad++ 和 Visual Studio 2010 等 32 位应用程序打开了错误的文件

%windir%/SysWOW64/inetsrv/administration.config

打开记事本等 64 位应用程序打开了正确的文件

%windir%/System32/inetsrv/administration.config

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-01
    • 1970-01-01
    • 2013-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多