我一直在關注ASP.NET上的優秀MVC音樂商店教程。一切都很順利,直到我遇到這個未處理的異常:Global.asax.cs中的路由集合中引發了異常
名爲「Default」的路由已經在路由集合中。路由名稱必須是唯一的。參數名:名
時拋出異常下面這段代碼被突出顯示:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
我沒有修改上面這段代碼在所有。我對全局文件做的唯一更改是在Applicatio_Start中包含一些代碼,告訴實體框架有關包含示例數據的.cs類。
爲什麼會發生這種情況,我不知所措,而且,當我正在做一個教程時,MVC對我來說顯然是新的。如果有人能夠解決這個問題,我們將非常感激。
我正在做的 - 我從教程中實現的代碼包含'RegisterRoutes',它已經在'Application_Start'中。非常感謝。 – MattSull