1.获取方式web
第一种方法:spa
在程序包控制台中执行命令debug
PM> Install-Package routedebugger
安装成功后Web.config文件中会自动加入行3d
<add key="RouteDebugger:Enabled" value="true" />
第二种方法:code
下载以后,解压以后获得RouteDebugger.dll,引用到web项目中。blog
手动在web.config中加入ip
<add key="RouteDebugger:Enabled" value="true" />
附下载地址:RouteDebugger2.1.3路由
2.使用get
1)对于.NET3.5和MVC3以前的项目,若是要使用RouteDebugger,还须要在Application_Start中注册;it
1 protected void Application_Start(object sender, EventArgs e) 2 { 3 RegisterRoutes(RouteTable.Routes); 4 RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes); 5 }
若是是MVC三、MVC四、MVC5,则无需在Application_Start中注册。
2)作完上述工做后,访问页面便可以跟踪到路由。
3.禁用/启用
禁用,在web.config中操做按照下面的配置节进行修改
<!--禁用--> <add key="RouteDebugger:Enabled" value="false" />
<!--启用--> <add key="RouteDebugger:Enabled" value="true" />
4.使用效果图: