代码之家  ›  专栏  ›  技术社区  ›  Epaga Alex Reynolds

default.aspx中的“starttag:invalid element name”

  •  6
  • Epaga Alex Reynolds  · 技术社区  · 17 年前

    (警告-ASP新手)我有一个带有标记的ASPX文件

        <%@ Page Language=VB  ... %>
    

    就在文件的开头。

    从我的IIS服务器调用时( http://localhost/myservice/default.aspx ,这给了我错误

    此页包含以下内容 错误:

    第2列第1行出错: starttag:元素名无效
    以下是页面的呈现 第一个错误。

    我做错什么了?

    6 回复  |  直到 17 年前
        1
  •  4
  •   Daan    17 年前

    似乎浏览器试图显示它认为是XML文件的内容,因为它在第一行的第二个字符上给出了错误。所以我认为这个文件没有被解析,只是直接返回。在返回页面之前,请检查您的IIS服务器是否配置正确,以及它是否确实解析了您的ASP标记。

        2
  •  6
  •   Epaga Alex Reynolds    17 年前

    当我进入虚拟目录的ASP.NET选项卡时,我注意到没有选择ASP.NET版本(它是一个空的组合框)。选择.NET Framework版本是关键所在。谢谢。

        3
  •  2
  •   Noor Muhammad    15 年前

    当我这样做的时候。效果很好。

    转到命令提示符c:\windows\microsoft.net\framework\v2.0.50727中的此目录 运行此命令 Aspnet区域-I

    这将安装aspnet

        4
  •  1
  •   user225783    16 年前

    与前面的注释类似,在我的设置中也没有选择ASP.NET版本。但是在选择了版本之后,我在访问ASPX文件时出现了以下错误。 Windows XP、IIS 5.1。 异常详细信息:System.Web.Hosting.HostingEnvironmentException:访问IIS元数据库失败。

    执行了以下命令,aspnet_iis-i 和Aspnet-iis-ga

    解决了问题。

        5
  •  1
  •   Jared Beach    11 年前

    对我来说,问题是当我打算使用服务器的逐字路径时,我正在浏览器中使用映射到服务器的本地文件路径查看.svc文件。

        6
  •  1
  •   bolt19    11 年前

    试试这个:

    要安装和启用ASP.NET,请执行以下操作:

    单击开始,然后单击控制面板。 单击添加或删除程序。 单击添加/删除Windows组件。 双击“应用程序服务器”,然后单击“详细信息”。 单击选中“ASP.NET”复选框,然后单击“确定”。 单击下一步。 单击“完成”。

    推荐文章