ASP.NET 起始页始终加载母版页



无论我做什么我的网络应用程序起始页,它始终是母版页。我有一个大多数页面继承的母版页,但我还有一个"Entrada.aspx"作为登录页面,它不继承母版页。我希望"Entrada.aspx"是默认页面,但我无法将其设置为任何方式。

这是标头:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Entrada.aspx.cs" Inherits="webapp.Entrada" %>

我已将 Entrada.aspx 设置为网络应用程序中的起始页 Visual Web 属性 -> 启动操作

Specific Page: Entrada.aspx

我也在web.config中设置了它:

<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<defaultDocument enabled="true">
  <files>
    <clear/>
    <add value="Entrada.aspx"/>
  </files>
</defaultDocument>

而且也不起作用。

我已经在Visual Web上下文菜单"设置为起始页"中设置了它,但它也不起作用。

您使用Visual Studio Development Server,不需要转到localhost:59852进行调试。只需让地址为localhost:59852/Entrada.aspx。
但是在您使用IIS的生产服务器中,它将起作用。

最新更新