Asp.net ASPX文件未显示

Asp.net ASPX文件未显示,asp.net,iis-7,master-pages,Asp.net,Iis 7,Master Pages,我遇到了一个巴扎问题 ASPX页面是母版页项目的一部分。主站点将使用Default.aspx打开,但是引用站点上任何aspx页面的链接都不会起作用。。。即使我试着用网站名来称呼他们完全合格。因此,我不确定这是如何设置IIS的问题,还是母版页存在异常。它是一个使用Visual Studio 2013的新ASPX.Net Web应用程序。在以前的Visual Studio版本中,我从未遇到过这种情况 下面是一个测试HTML文件。前两个链接不工作,最后一个HTML链接工作正常。我尝试过使用~/test

我遇到了一个巴扎问题

ASPX页面是母版页项目的一部分。主站点将使用Default.aspx打开,但是引用站点上任何aspx页面的链接都不会起作用。。。即使我试着用网站名来称呼他们完全合格。因此,我不确定这是如何设置IIS的问题,还是母版页存在异常。它是一个使用Visual Studio 2013的新ASPX.Net Web应用程序。在以前的Visual Studio版本中,我从未遇到过这种情况

下面是一个测试HTML文件。前两个链接不工作,最后一个HTML链接工作正常。我尝试过使用~/test.aspx或test.aspx从main Default.aspx调用链接。当鼠标悬停在链接上时,会正确显示链接,但当单击链接时,会显示“未找到页面”。在“未找到错误”页面上,未显示任何.aspx扩展名。该应用程序在我的开发环境中运行良好,只有在服务器上运行时才能运行。(IIS 7在Win Server 2008上运行)

这是一个链接测试




默认情况下,它使用ViewSwitcher和Bootstrap,我不确定它们是什么,也不确定它们是否在幕后做了一些事情,以使链接以不同的方式运行。

事实证明,这只是一个web.config设置,阻止了页面打开

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>