XML解析错误:没有很好地形成ASP.NET
问题描述:
我发布了使用VS2012,ASP.NET C#,发布一个网站成功然而,当我打开.aspx文件,这表明UPS:XML解析错误:没有很好地形成ASP.NET
XML Parsing Error: not well-formed
位置:file:/// E:/Test/Default.aspx 行号1,列2: <%@ page language =“C#”autoeventwireup =“true”inherits =“_ Default,App_Web_bf0k3pjd”maintainScrollPositionOnPostBack =“true” %> -^
有什么想法吗?
答
文件位置应该提示。这是文件系统上的一个位置,并且不通过Web服务器传递。当你使用file://查看它时,浏览器只显示内容。第一行中的@Page指令不符合XML/XHTML/HTML标准,因此会引发此错误。浏览器对页面或页面中的其他内容一无所知,除了HTML的位之外。它仍然会尝试显示所有的内容,但它真的不知道如何处理它,而不是将其视为纯HTML页面。如果您通过实际的Web服务器运行此应用程序,则不会看到此错误,并且应该正确处理该页面。
有没有办法可以在本地主机上发布我的web应用程序? – dandy 2014-11-25 01:09:59
在您的计算机上安装IIS。您可以在IIS中创建一个网站(使用不同于80的端口)并将其指向您可以将应用程序发布到的目录。 – 2014-11-25 03:36:29