神马意思,这是IIS处理的吧
IIS 怎么处理
@Ganler1988: 不存在的页面IIS是返回这个404错误的吧不是你程序返回的吧
@大芝麻: 我在本地调试 还没上IIS
@Ganler1988: 本地调试VS也帮你启动了一个临时IIS的
@大芝麻: 是有这个 就是不知道在程序里什么地方去捕获这个错误
你既然用的MVC, 搞一个catch-all的route放在最后,将这么path映射到一个专门的404 action就可以了吧
没有demo吗
jiushi zai 地址栏随便输入一个不存在的地址 然后就会404 我想拦截这个404
这个在路由阶段都已经错误了,到不了Controller这一层级。你可以在Global中写 private void Application_Error(object sender, EventArgs e){}来捕捉全局异常。
web.config可以配置错误页。
OK 解决了
@Ganler1988: 麻烦问一下园主如何解决这问题的,我也碰到了虽然不影响使用但但是会有报错