2012-08-15 160 views

回答

4

我建議你看看你可以從NuGet獲得的Route Debugger tool(MVC 3/.NET 4)。這應該提供相關的診斷信息,您將需要查看生成的內容和匹配的路由/爲什麼沒有匹配。

對於以前的版本,請查看爲路由調試創建的Phil Haack tool

+0

據我所知,路由調試器讓我測試路由的URL,看看哪個路由匹配哪個url。這嚴格來說不是我正在尋找.. :) – fsl 2012-08-15 21:09:56

+0

那麼...基於你的問題,如果沒有路線匹配提供的值,這意味着沒有一個匹配,不只是一個不匹配。路由引擎將從列表頂部開始,遍歷整個路由表,直到找到匹配。如果找不到匹配,就會得到你得到的錯誤。 – Tommy 2012-08-15 21:48:14

+0

在你的措辭中,它的「提供的價值」+例如我正在尋找一個區域細分市場。 – fsl 2012-08-16 08:03:52