【问题标题】:Browser displaying "Page Not Found" message when error is thrown in an ASP .NET page在 ASP .NET 页面中引发错误时,浏览器显示“页面未找到”消息
【发布时间】:2008-11-17 19:32:45
【问题描述】:

当我导航到 ASP.NET 页面时,浏览器会显示“页面未找到”消息。该页面存在并且位于虚拟目录中,我可以在本地开发机器上的 IIS 上浏览它。什么可能导致服务器上出现此问题?

当我用旧版本替换我正在使用的类库之一时,它可以工作。但是该页面也可以在我的本地机器上使用新版本的组件。我在服务器和我的开发机器上有完全相同的文件。

我已将自定义错误设为“关闭”。有没有办法显示错误而不是“找不到页面”。

该页面是使用 .NET 2.0 构建的。

【问题讨论】:

  • 你能访问服务器上的任何.aspx文件吗,还是只有这个?

标签: asp.net iis


【解决方案1】:

您是否已安装并激活了 ASP.NET 扩展?默认情况下,Windows Server 2003 中未安装此功能。当此功能未激活时,任何 .aspx 文件都会收到 404。

【讨论】:

    【解决方案2】:

    您服务器上的虚拟目录是否允许编写脚本?关闭脚本可能会使页面无法访问。

    【讨论】:

      猜你喜欢
      • 2013-09-21
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-17
      • 1970-01-01
      • 2016-12-20
      相关资源
      最近更新 更多