【转】错误:分析 EntityName 时出错

会发生这种错误的环境:ASP.NET 或
XML

情况:一个原本运行正常的C#页面,因为SQL的密码更改后一直出现“分析
EntityName 时出错”错误,验证过web.config的SQL
ConnectionString的密码是更改后的。
在百思不得其解中,发现VisualStudio(2008)打开web.config会把SQL密码的某两个字符&N打上红色标记“未定义实体"N"”,突然明白,由于web.config是XML内容,而XML中会把“&”用于特定义的字符实体,即XML的&N=实体N,所以在分析SQL
ConnectionString时出错。

解决:把SQL密码改为不带“&字符”的形式

附上:XML字符实体

XML 字符实体

正如上面所提到的那样,在编写 XAML 标记时经常用到的大部分字符实体和转义都是由
XML 定义的。本主题不提供类似实体的完整列表;对于这些实体的更具确定性的参考可以在外部文档(如 XML
规范)中找到。但是,为方便起见,本主题列出了一些经常用于 XAML 标记的特定 XML 字符实体。










































字符

 

实体

说明

&(“and”符)

 

&

必须既用于属性值,又用于元素的内容。

>(大于号字符)

 

<

必须用于属性值,但是,只要前面没有 <,就可以接受 >
作为元素的内容。

<(小于号字符)

 

&lt;

必须用于属性值,但是,只要后面没有 >,就可以接受 <
作为元素的内容。

"(双引号字符)

 

&quot;

必须用于属性值,但是可接受 " 作为元素的内容。请注意,属性值本身可以用 ‘
或 " 引起来;属性值外壳由首先出现的引号定义,另一个引号随后可以用作值中的文本。

‘(单引号字符)

 

&apos;

必须用于属性值,但是可接受 ‘ 作为元素的内容。请注意,属性值本身可以用 ‘
或 " 引起来;属性值外壳由首先出现的引号定义,另一个引号随后可以用作值中的文本。

(数字字符映射)

 

&#[integer]; 或者
&#x[hex];

XAML
支持将数字字符映射到处于活动状态的编码。

(不间断空格)

 

 (采用 UTF-8 编码)

对于流文档元素或者使用文本的元素(如
TextBox),不间断空格不会在标记外部规范化,对于 xml:space="default" 也是如此(有关详细信息,请参见 XAML
中的空白处理
)。

XML 注释格式

XAML 使用 XML
注释格式:注释以 <!-- 开头,以 -->, 结尾,注释中不得出现 -- 序列。

原文地址:http://blog.sina.com.cn/s/blog_6452c6b40100nbw2.html

【转】错误:分析 EntityName 时出错,布布扣,bubuko.com

时间: 2024-08-06 03:22:00

【转】错误:分析 EntityName 时出错的相关文章

错误:分析 EntityName 时出错 web配置

会发生这种错误的环境:ASP.NET 或 XML情况:一个原本运行正常的C#页面,因为SQL的密码更改后一直出现“分析 EntityName 时出错”错误,验证过web.config的SQL ConnectionString的密码是更改后的. 在百思不得其解中,发现VisualStudio(2008)打开web.config会把SQL密码的某两个字符&N打上红色标记“未定义实体"N"”,突然明白,由于web.config是XML内容,而XML中会把“&”用于特定义的字符

XmlDocument.Load()加载xml文件时,提示分析 EntityName 时出错的问题。

今天一个接口突然报错,错误是: 分析 EntityName 时出错. 行 35,位置 90. xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath("AD/xml/CheckForUpdate.xml")); 后来发现,代码并没有问题,问题出在xml内容里.因为xml新增的内容里包含了&符号,在涉及到xml编程的过程中,忽略了xml中特殊符号表示的方法. 下表列出了这些特殊字符并描述了它们的含义.有关更多信息,请参见

IIS 访问出现 EntityName 时出错

"/"应用程序中的服务器错误. -------------------------------------------------------------------------------- 分析 EntityName 时出错. 第 20 行,位置 22. 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Xml.XmlException: 分析 EntityName 时出错

“分析EntityName出错”,视窗设计器你这是闹哪样?

近期开始替同事维护一个WinForm的工具软件,在VS2005下用C#开发的.源代码拿过来后,重编译了一遍,运行正常,代码写的也很规范.随后根据用户需求,我陆续在后台代码中加了几个功能,还算顺利.前几天又要对主界面进行修改,突然发现无法在视窗设计器中打开MainForm了,IDE提示“分析 EntityName 时出错. 行 2,位置 47.”! 最初,我认为是视窗设计器解析MainForm.Design.cs文件时出错,导致界面无法显示,但遍查文件,没有发现任何语法错误,编译正常通过.随后怀疑

验证时出错。HRESULT = &#39;8000000A&#39;

这本来是在VS2005下创建的一下项目,后来改用VS2010的开发环境,.NET Framework的版本还是使用2.0, 但每次生成之后都会在解决方案的同级目录下产生一个名称乱码的文件夹, 解决了那个问题之后,由于这个Windows窗体应用程序添加一个安装项目,项目生成时出现以下错误: 错误 1 验证时出错.HRESULT = '8000000A' F:\CsProjects\屏幕截图2005\屏幕截图2005Setup\屏幕截图2005Setup.vdproj 屏幕截图2005Setup 解

验证时出错。HRESULT = &amp;#39;8000000A&amp;#39;

这本来是在VS2005下创建的一下项目,后来改用VS2010的开发环境,.NET Framework的版本号还是使用2.0, 但每次生成之后都会在解决方式的同级文件夹下产生一个名称乱码的文件夹, 攻克了那个问题之后,因为这个Windows窗口应用程序加入一个安装项目,项目生成时出现下面错误: 错误 1 验证时出错. HRESULT = '8000000A' F:\CsProjects\屏幕截图2005\屏幕截图2005Setup\屏幕截图2005Setup.vdproj 屏幕截图2005Setu

dedecms新建内容模型“把数据保存到数据库附加表时出错‘xxx’出错”错误的原因分析和解决方案(转)

把数据保存到数据库附加表 `bc_addonarticle17` 时出错,请把相关信息提交给DedeCms官方.INSERT INTO `bc_addonarticle17`(aid,typeid,redirecturl,templet,userip,body, ) Values( 11 , 11 , , , 127 0 0 1, )You have an error in your 今天在使用dedecms之梦系统进行建站的时候,使用新创建的自定义内容模型来添加文章的时候出现了错误,错误描述如

安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3.5的详细分析及安装过程

       问题:在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中,安装停留在下图所示的界面上,显示”正在启用操作系统功能NetFx3”随后出现提示框,告知启用windows功能NetFx3时出错. 分析:NetFx3指的是.NET Framework 3.5,SQL Server 2012数据库系统的运行需要依靠.NET Framework 3.5,但是Windows Server2012默认情况下是并没有安装.NET Framewor

运行所选代码生成器时出错:“预期具有协定名称 &quot;NuGet.VisualStudio.IVsPackageInstallerServices&quot; 的1导出 ——VS2015错误记录

在编写ASP.NET MVC控制器后,右键添加视图时,VS2015报出错误: 运行所选代码生成器时出错:“预期具有协定名称 "NuGet.VisualStudio.IVsPackageInstallerServices" 的1导出,但在实施相应约束后发现0.” 原因: NuGet包管理器未安装或设置不当.VS2015默认会安装NuGet,但如果使用过程中不小心将其卸载,将使VS缺少必要的程序包,导致后续开发过程中报错. 解决步骤如下: 1.安装NuGet:打开VS2015,工具 — 扩