我目前正在尝试为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" />
在我的administration.config(%windir%/ System32 / inetsrv / config)的moduleProviders部分中
然后在同一文件的modules部分添加了<add name="CurrentRequestsUI" />
。
现在我只是使用示例源来查看在开始我的项目之前是否可以使用它。如果我在错误的地方张贴这个,我道歉。如果您希望我提供更多信息,请询问,我会提供。
我的问题是如何向IIS添加自定义UI模块? 在此先感谢您的帮助!
答案 0 :(得分:0)
我一直在编辑Visual Studio和Notepad ++(32位应用程序)中的administration.config
文件,但我在记事本(64位应用程序)中打开了“相同”文件。在记事本中进行更改会在正确的文件中进行更改。
打开Notepad ++和Visual Studio 2010等32位应用程序打开了错误的文件
%windir%/SysWOW64/inetsrv/administration.config
打开64位应用程序(如记事本)打开了正确的文件
%windir%/System32/inetsrv/administration.config