2013-09-26 40 views
2

當我嘗試訪問的.aspx頁面,並嘗試從導航到CSHTML aspx頁面。它拋出我服務器錯誤無法找到錯誤只爲aspx頁面中mvc4

的資源不能被發現。

說明:HTTP 404.您正在查找的資源(或其某個依賴項)可能已被刪除,名稱已更改或暫時不可用。請檢查以下網址並確保它拼寫正確。

我沒有使用任何代碼。我只是在視圖中創建.aspx格式,而不是使用aspx引擎的剃鬚刀引擎。

我在properties-> web-> specificpage中設置了起始頁面的URL。

它拋出我上面提到的錯誤。

我無法找到這背後的問題的原因。當我嘗試訪問cshtml頁面時,它工作正常。

請幫我解決這個問題提前

+0

你能提供更多關於你的問題的細節嗎? – AthibaN

+0

嗨Athiban,我喜歡設置.aspx頁面作爲我的開始頁面。我不想讓cshtml頁面運行。 – Rajeshkumar

+0

你有同名的cshtml文件和aspx文件嗎? – AthibaN

回答

1

謝謝如果你需要設置你只需要設置在RouteConfig操作名稱和控制器名稱的默認起始頁,

routes.MapRoute( 
    name: "Default", 
    url: "{controller}/{action}/{id}", 
    defaults: new { 
      controller = "yourContollerName", 
      action = "YourActionName", 
      id = UrlParameter.Optional }); 
相關問題