【问题标题】:setting default page in asp.net app在 asp.net 应用程序中设置默认页面
【发布时间】:2011-12-31 05:33:50
【问题描述】:

我们有一个 asp.net 应用程序,其中 index.aspx 是网站中的默认文档,而不是 default.aspx。 Index.aspx 也被设置为项目中的起始页。但是当我试图打开例如:http://localhost:2265/, 1st 我得到了 default.aspx 页面,在我从解决方案中删除了 default.aspx 文件之后,现在我显示了目录列表。 我想在输入http://localhost:2265/ 时获取 index.aspx,是否可以在项目中设置或仅在 IIS 中设置? 提前致谢,节日快乐,Laziale

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    这是由服务器控制的,它可以是 IIS 或与 Visual Studio 捆绑在一起的开发服务器。

    如果您从 Visual Studio 中启动应用程序,则可以在您启动的 ASP 网站/应用程序的属性下找到这些控件。您也可以右键单击页面本身并选择“设置为启动页面”。

    不过,一旦应用托管在 IIS 中,所有这些都不会影响应用的行为。您需要在 IIS 页面中找到类似的设置 - 网络上应该有很多教程(如果您遇到问题,我可以为您指出一个)。

    希望这可以清除默认页面的行为!

    【讨论】:

      【解决方案2】:

      只需在 VS 中打开您的解决方案,然后选择您想要作为启动页面的页面并右键单击并选择“设置为起始页面”选项

      【讨论】:

        【解决方案3】:

        在您的项目中,右键单击您想成为着陆页的页面,然后单击“设置为起始页”。

        这仅在您从 Visual Studio 运行时才有效。如果您想在部署后执行此操作,您将不得不使用 IIS 或设置重定向,我相信。

        【讨论】:

          猜你喜欢
          • 2023-03-12
          • 2012-01-18
          • 2010-12-27
          • 1970-01-01
          • 2011-05-11
          • 2012-12-26
          • 1970-01-01
          • 2012-10-27
          • 1970-01-01
          相关资源
          最近更新 更多