2014-09-10 110 views
0

你好
我正在開發一個Asp.net MVC 4應用程序與Visual Studio 2012最終updat4每次我擊中運行瀏覽器顯示打開視圖,而不是默認控制器我在RouteConfig組和相同的項目完美的作品上的Visual Studio 2013年Visual Studio 2012 asp.net mvc默認控制器/不工作

public static void RegisterRoutes(RouteCollection routes) 
{ 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
     name: "Default", 
     url: "{controller}/{action}/{id}", 
     defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
    ); 
    } 

enter image description here

+0

嘗試以HTTP://本地主機:51774 /首頁/交易 – Hatjhie 2014-09-10 15:58:24

+0

我並不想訪問的看法,但在Visual Studio使瀏覽器加載視圖,而不是控制。 – danarj 2014-09-10 16:06:21

回答

2

您可以從項目屬性更改默認頁面。按照以下步驟操作:

  1. 右鍵單擊解決方案資源管理器中的項目,然後選擇屬性。
  2. 在屬性窗口中選擇Web選項卡。
  3. 現在將當前頁面選擇更改爲啓動URL,並將您的項目URL粘貼到此處。像http://localhost:51774
  4. 然後保存。

在此之後,當您運行項目時,默認頁面將在瀏覽器中與您的項目url一起打開。

enter image description here

0

MVC中,你不能直接訪問你的.cshtml文件。試試以下網址

本地主機:51774 /首頁/交易

+0

這個URL由visual studio生成,因爲它應該去控制器而不是視圖localhost:51774/Home/Transaction我不知道爲什麼。 – danarj 2014-09-10 16:03:17

相關問題