asp.net-mvc – 有一种方法我可以在ASP中调试路由. MVC5?
发布时间:2020-05-24 07:26:06 所属栏目:asp.Net 来源:互联网
导读:过去我用微软的Scott Hanselman的一些代码.不过现在我使用的是MVC5,我不认为该代码是有效的. 有没有办法我可以跟踪在MVC5中采取的路线,以便我可以知道为什么我看到消息像: HTTP Error 404.0 - Not FoundThe resource you are looking for has been removed,
|
过去我用微软的Scott Hanselman的一些代码.不过现在我使用的是MVC5,我不认为该代码是有效的. 有没有办法我可以跟踪在MVC5中采取的路线,以便我可以知道为什么我看到消息像: HTTP Error 404.0 - Not Found The resource you are looking for has been removed,had its name changed,or is temporarily unavailable. 解决方法我知道OP已经晚了,但是对于其他任何人尝试调试404错误,我发现了一种拦截路由结果的方式,看看为什么找不到资源.在Global.asax.cs中覆盖Init,如下所示: public override void Init()
{
base.Init();
this.AcquireRequestState += showRouteValues;
}
protected void showRouteValues(object sender,EventArgs e)
{
var context = HttpContext.Current;
if (context == null)
return;
var routeData = RouteTable.Routes.GetRouteData(new HttpContextWrapper(context));
}
routeData变量将保存正在被解释的路由信息.我已经在MVC5上测试过了. 我最初在保罗·埃文斯的另一个答案中碰到这种方法,这是链接(感谢@porcus找到它):stackoverflow.com/a/25466524 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- iis – Perfmon:哪个计数器标识线程正在等待?
- .Net 更容易的使用配置文件 SuperConfig
- asp.net-mvc – 在Azure Active Directory B2C中按组授权
- asp.net-mvc – 如果使用HTML内容,我可以写入内联吗?
- 运行SonarQube针对ASP.Net核心解决方案/项目
- asp.net-mvc – 同时发送文件并重定向到新页面的MVC方式是什
- 使用ASP.NET MVC进行Windows身份验证
- 在Asp.net mvc中应该有服务层吗?
- asp.net-mvc – ASP.Net MVC:如何根据原始的Json数据创建一
- asp.net-mvc – 适用于典型n层架构的Web API在哪里?
推荐文章
站长推荐
- asp.net – 单元测试http处理程序?
- asp.net – 向其他人提供一个Web API转发请求的最
- asp.net-mvc – 在ASP.NET MVC中下载动态生成的文
- asp.net-mvc – Cookie中的ASP.NET MVC Store Te
- asp.net-mvc – MVC4 Action返回没有null的JsonR
- asp.net mvc多个连接字符串
- jQuery validate 根据 asp.net MVC的验证提取简单
- asp.net-core – 有没有办法使用NuGet或其他方式
- asp.net-mvc – 如何对剃刀视图进行单元测试
- asp.net-mvc – 如何在实体框架中为GUID设置NewI
热点阅读
