2010-08-27 107 views
1

什麼是MVC應用程序中的Default.aspx頁面?這是否真的執行?此頁面與global.asax中的「默認」路由有什麼關係?asp.net MVC中的Default.aspx頁面MVC

+0

可能的重複[爲什麼ASP.NET MVC有一個Default.aspx文件?](http://stackoverflow.com/questions/333596/why-asp-net-mvc-bothers-to-have-a -default-ASPX文件) – Brandon 2010-08-27 18:03:15

回答

1

如果你看看評論,在Default.aspx的

頂部

請不要刪除此文件。當用戶向服務器發出 「/」請求時,用於確保ASP.NET MVC是 被激活的是 。

基本上,它充當IIS不同默認頁面被加載的可能性的覆蓋。在IIS6中,如果在與MVC應用程序相同的目錄中有一個index.html,它有時可以呈現該文件,而不是在應用程序中查找默認的空白路由。 Default.aspx可以防止這種情況發生。