(警告 - asp新手)我有一个标签为
的aspx文件 <%@ Page Language=VB ... %>
就在文件的开头。
从我的IIS服务器(http://localhost/myservice/default.aspx)调用此项时,这给了我错误
此页面包含以下内容 错误:
第2行第1行的错误: StartTag:无效的元素名称
下面是页面的渲染 第一个错误。
我做错了什么?
答案 0 :(得分:6)
当我进入虚拟目录的ASP.NET选项卡时,我注意到没有选择ASP.NET版本(它是一个空的组合框)。选择.NET框架版本就可以了。感谢。
答案 1 :(得分:5)
看起来好像浏览器试图显示它认为是XML文件的内容,因为它在第一行的第二个字符上给出了错误。所以我认为文件没有被解析,但只是立即返回。检查IIS服务器是否配置正确,并在返回页面之前实际解析ASP标记。
答案 2 :(得分:2)
当我这样做的时候。它运作良好。
在命令提示符C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727中转到此directroy 运行此命令 Aspnet_regiis -I
这将安装aspnet
答案 3 :(得分:1)
与之前的评论类似,在我的设置中也没有选择ASP.NET版本。但在选择版本后,我在访问aspx文件时遇到以下错误。 Windows XP,IIS 5.1。 异常详细信息:System.Web.Hosting.HostingEnvironmentException:无法访问IIS元数据库。
执行以下命令aspnet_iis -i 和aspnet_iis -ga
解决了这个问题。
答案 4 :(得分:1)
试试这个:
安装并启用ASP.NET:
单击“开始”,然后单击“控制面板”。 单击“添加或删除程序”。 单击“添加/删除Windows组件”。 双击“Application Server”,然后单击“详细信息”。 单击以选中“ASP.NET”复选框,然后单击“确定”。 点击下一步。 单击“完成”。
答案 5 :(得分:1)
对我来说,问题是当我打算使用我的服务器的逐字路径时,我使用映射到浏览器中服务器的本地文件路径查看.svc文件。
答案 6 :(得分:0)
对我来说,问题在于响应客户端的序列化。
我的问题出在xml标记空间:
- < tag > text < / tag > ---> wrong
- <tag> text </tag> ----> good.