【发布时间】:2010-08-27 17:50:59
【问题描述】:
什么是 MVC 应用程序中的 Default.aspx 页面?这真的执行了吗?这个页面和 global.asax 中的“默认”路由有什么关系吗?
【问题讨论】:
标签: asp.net-mvc
什么是 MVC 应用程序中的 Default.aspx 页面?这真的执行了吗?这个页面和 global.asax 中的“默认”路由有什么关系吗?
【问题讨论】:
标签: asp.net-mvc
如果你看一下 Default.aspx 顶部的 cmets
请不要删除此文件。这是 用于确保 ASP.NET MVC 是 当用户创建时由 IIS 激活 "/" 对服务器的请求。
基本上,它可以替代 IIS 加载不同默认页面的可能性。在 IIS6 中,如果 index.html 与 MVC 应用程序位于同一目录中,它有时可以呈现该文件,而不是在应用程序中查找默认的空白路由。 Default.aspx 可以防止这种情况发生。
【讨论】: