Asp.net 找不到ASPX页(错误404),尽管它存在?

Asp.net 找不到ASPX页(错误404),尽管它存在?,asp.net,http-status-code-404,iis-express,windows-8.1,Asp.net,Http Status Code 404,Iis Express,Windows 8.1,我有一个C#.NET项目,在调试我的应用程序时,单个web表单、ASPX页面出现问题。我的大多数应用程序都可以正常工作,但当我点击某个特定页面时,会出现错误404,资源找不到。我不理解这一点,因为文件确实存在,并且它存在于被引用的路径中。而且,在到达这一页的过程中,我点击了其他几个ASPX页面,没有出错 现在,我应该提到,这个特殊的页面只是最近才添加到项目中的。我的同事添加了这个页面,他说他能够让这个页面正常工作,但是我们有不同的环境。所以,我肯定这与此有关,但我不知道是什么。以下是关于我们环境

我有一个C#.NET项目,在调试我的应用程序时,单个web表单、ASPX页面出现问题。我的大多数应用程序都可以正常工作,但当我点击某个特定页面时,会出现错误404,资源找不到。我不理解这一点,因为文件确实存在,并且它存在于被引用的路径中。而且,在到达这一页的过程中,我点击了其他几个ASPX页面,没有出错

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

我的环境

  • Windows 8.1
  • IIS快车
  • Visual Studio 2013
同事环境

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


这里有人知道为什么会这样吗,或者我可能会尝试克服这个问题。

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

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

全局.asax中有任何路由吗?谢谢你的提问。我在global.asax中路由,因为我们的应用程序中也有一个MVC组件。我可以调查一下这些路线是否碍事。但是,如果是这样的话,我的同事不是也会有同样的问题吗?404是一个非常大的类别,所以你应该试着了解你点击了哪个子类别。谢谢。我看看能不能解决。有没有环球的路线。尽快?谢谢你的问题。我在global.asax中路由,因为我们的应用程序中也有一个MVC组件。我可以调查一下这些路线是否碍事。但是,如果是这样的话,我的同事不是也会有同样的问题吗?404是一个非常大的类别,所以你应该试着了解你点击了哪个子类别。谢谢。我看看能不能解决。