将应用程序部署到Web服务器后,我输入mvc应用程序挂起的无效路由,然后显示空白页面。
在我的本地IIS上,如果我输入无效路由,我会收到异常:“System.Web.HttpException:传入的请求与任何路由都不匹配。”我希望例外不是空白页。
有什么想法吗?
答案 0 :(得分:0)
配置文件中缺少HttpHandler。我的本地配置有网络服务器上的配置没有的hanlder。
<add verb="*" path="*.mvc" validate="false"
type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>