0
我試圖啓動一個mvc3網站。但是當我加載服務器時,我得到這個錯誤。MVC3找不到資源
說明:HTTP 404。您正在尋找(或它的 的一個依賴項)可能已被刪除的資源,有其名稱更改,或者是 暫時不可用。請檢查以下URL並確定 拼寫正確。
我的路線文件看起來像這樣
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
routes.MapRoute(
"States", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "States", action = "Index", id = "" } // Parameter defaults
);
}
我建議你閱讀[這](http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net- mvc-framework-part-2-url-routing.aspx),你似乎並不瞭解路由。但這可能不是你唯一的問題。我建議在文件夾中添加一個html,以查看是否已將IIS設置爲正確指向它。 –
我沒有使用ISS,我使用vs的內置開發服務器 –
在這種情況下,它可能是你的路線。你可以粘貼你的控制器代碼,以及你試圖請求的url。 –