我正在尝试实现一个 IHttpHandler。我已经定义了一个适当的类,但调试 Web 服务器(你知道,如果你在 Visual Studio 中按 f5 得到的那个)响应“无法显示页面”。
我在这里查看http://msdn.microsoft.com/en-us/library/ms228090%28v=VS.90%29.aspx来了解如何配置处理程序,似乎 IIS6 和 7 有不同的方法。但该过程是在 web.config 中放入一些内容,然后在 IIS 管理器中进行设置。但是,这是一个部署问题。我希望能够在测试服务器中运行它,但我不知道如何在测试服务器中执行第二步。
我将以下内容放在我的 web.config 中:
<httpHandlers>
<add verb="*" path="*.sample"
type="MyNamespace.Code.HelloWorldHandler"/>
</httpHandlers>
HelloWorldHandler 是上面链接中的代码(包装在 MyNamespace 中。)
有人可以让我知道如何为开发服务器正确配置它吗?