找不到ASPX页面(错误404),虽然它存在?

时间:2013-10-30 00:10:22

标签: asp.net http-status-code-404 iis-express windows-8.1

我有一个C#.NET项目,在调试我的应用程序时遇到单个Web表单,ASPX页面的问题。我的大多数应用程序工作正常,但当我点击特定页面时,我得到错误404,找不到资源。我不明白这个,因为文件确实存在,并且它存在于被引用的路径中。而且,我在前往其中的几个ASPX页面上没有错误。

现在,我应该提一下,这个特定页面最近才被添加到项目中。我添加页面的同事说,他能够让页面工作,但我们有不同的环境。所以,我确信有什么与它有关,但我不知道是什么。以下是有关我们环境之间差异的已知详细信息。

我的环境

  • Windows 8.1
  • IIS Express
  • Visual Studio 2013

同事环境

  • Windows 7
  • IIS 7
  • Visual Studio 2012

我们都运行相同的源代码,以及IIS中相同的站点和应用程序池设置,这些设置指向运行时4.0和经典模式。

这里有没有人知道为什么会发生这种情况,或者我可能试图通过这个?

1 个答案:

答案 0 :(得分:1)

我最终通过切换到本地iis并启用Windows功能中的静态内容选项来解决此问题。