【问题标题】:Cassini: ASPX file: This type of page is not servedCassini:ASPX 文件:不提供此类页面
【发布时间】:2011-02-16 12:51:45
【问题描述】:

在 Visual Studio 2010 的 Casini 中运行 ASP.NET 3.5 项目时,我收到以下错误:

不提供此类页面。

描述:您拥有的页面类型 未提供请求,因为它有 被明确禁止。这 扩展名“.aspx”可能不正确。
请查看下面的 URL 并制作 确保拼写正确。

请求的 URL:/default.aspx

版本信息:Microsoft .NET 框架版本:2.0.50727.4952; ASP.NET 版本:2.0.50727.4955

这是一个在 .NET 3.5 上的 windows 7 64 位的 Visual Studio 2010 中运行的项目

同样的错误发生在 IIS 中,尽管 IIS 被配置为处理 .aspx:

我还从 2.0.50727 .net 文件夹中执行了 aspnet_regiis /i:

C:\Windows\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -i

已完成安装 ASP.NET (2.0.50727)。

【问题讨论】:

  • 这里也出现了同样的错误。我也无法找出它发生的原因......
  • 您的站点 web.config 中的 system.webServer/modules 或 system.webServer/handlers 下是否有任何明确的条目可能会干扰 ASP.NET 处理程序?此外,您是否指定了任何身份验证规则 - 当 IIS 发出 403 禁止响应时,您有时会看到这一点。

标签: asp.net .net-3.5


【解决方案1】:

我总结如下

  1. 检查项目的目标框架。
  2. 还要检查磁盘上是否存在 default.aspx。如果您正在重定向或访问页面 尝试使用 ~/DirName/Pagename.aspx 如果在 root 内,在某个目录中,或者 ~/page.aspx 如果在 root 本身中。 此外 .aspx 文件默认添加到 IIS 或任何支持 asp.net 的网络服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多