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.使用效果圖: