IIS7和Visual Studio 2010中的HttpHandler

时间:2010-08-15 14:23:29

标签: visual-studio-2010 iis-7 web-config httphandler

我正在尝试在asp.net 4网站上运行httphandler(ashx)。

当我从Visual Studio集成服务器调用它时,它会返回404错误。

如果我在配置到本地IIS的站点上调用它,它就可以工作。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

您使用的是ASP.NET MVC,还是System.Web.Routing?

你有类似

的东西吗?
routes.IgnoreRoute("{resource}.ashx/{*pathInfo}");

RegisterRoutes()实例的HttpApplication函数中

要记住的一件事是Visual Studio服务器thingie通过托管管道运行所有请求。

httpHandler文件的system.web部分是否已添加Web.config? (在IIS7中,这属于system.webServer部分,但我不确定Cassini的新版本是否会出现在那里。)