在哪里放置IIS模块的DLL文件?

时间:2016-08-04 12:55:05

标签: asp.net iis httpmodule

我创建了一个带有实现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)上的另一篇技术网文章介绍了如何添加托管模块。但是我的类型下拉列表中没有任何内容。

add managed module

0 个答案:

没有答案