我创建了一个带有实现IHttpModule
的类的IIS模块。在我的localhost中,我只是将其dll复制到测试Web应用程序项目的bin
文件夹,然后在web.config
中添加模块。
<modules runAllManagedModulesForAllRequests="true">
<remove name="AppendOutput" />
<add name="AppendOutput" type="AppendOutput.AppendOutputModule" />
</modules>
现在我需要将dll部署到我的IIS服务器,其他网络应用程序也可以使用该模块。放置该DLL的共享文件夹或公共文件夹是什么?我应该如何修改添加模块行以指向正确的路径?
<add name="AppendOutput" type="AppendOutput.AppendOutputModule" />
我正在阅读Walkthrough: Creating and Registering a Custom HTTP Module,但它似乎没有告诉我们如何处理dll部署。
Add a Managed Module (IIS 7)上的另一篇技术网文章介绍了如何添加托管模块。但是我的类型下拉列表中没有任何内容。