gpt4 book ai didi

asp.net - 为什么 ASP.NET MVC 需要一个 Default.aspx 文件?

转载 作者:行者123 更新时间:2023-12-02 02:18:52 25 4
gpt4 key购买 nike

在 Visual Studio 2008 中新建 ASP.NET MVC 项目时,默认有一个 Default.aspx 页面。它有一条线



在它的 Page_Load 函数中,它只是重定向到“/”来完成路由过程。
    public void Page_Load(object sender, System.EventArgs e)
{
HttpContext.Current.RewritePath(Request.ApplicationPath);
IHttpHandler httpHandler = new MvcHttpHandler();
httpHandler.ProcessRequest(HttpContext.Current);
}

我试图删除 Default.aspx,结果发现默认 URI“ http://localhost:2574/”仍然可以访问。那么,为什么要有这样的 Default.aspx 呢?

最佳答案

旧版本的 IIS 需要一个启动文件,它还为您提供了一些可以右键单击以获取“在浏览器中查看”选项的内容。

关于asp.net - 为什么 ASP.NET MVC 需要一个 Default.aspx 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/333596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com