c# - '<', 十六进制值 0x3C, 是一个无效的属性字符

标签 c# .net vsto

我已经开发了 VSTO 插件。现在,当我尝试在我的机器上安装 VSTO 插件时,出现如下异常。

System.Xml.XmlException: '<',十六进制值 0x3C,是无效的属性字符。第 21 行,位置 39。

我已在第 21 行 checkin .vsto 文件。该行如下。

<publisherIdentity name="CN=&quot;&lt;itranscript.net&gt;&quot;"/>

上面一行有什么问题。谁能帮我?

最佳答案

我知道这是旧的,但这是我在这里搜索的第一件事。 我有一个类似的问题,但这是由于单独的 app_settings.config 文件中的格式错误的元素,所以它让我感到震惊,因为错误是指 Web.Config。 所以在 Web.config 中,有这样的东西

<appSettings file="DebugPrimaryPaul_AppSettings.config">

在 _AppSettings.config 中是这样的

<add key ="RegionalCodes" value="xxxxxxxxxxxxxxxxxx />

请注意缺少的 "后值,这会导致行格式错误。 该错误指的是 Web.config 中更低的一行。将 "放入修复它。

关于c# - '<', 十六进制值 0x3C, 是一个无效的属性字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14687062/

相关文章:

c# - 如何在不升级到 MSDTC 的情况下在 SQLCLR 中使用 TransactionScope

c# - Dapper 参数化查询导致问题的字符串值?

c# - Silverlight 数据网格 : changing the color of certain cells

c# - ASP.NET MVC2 无法获取元素的完整 ID

c# - .net 跨应用程序配置设置

excel - VSTO Excel 工作簿加载项未通过 1 台计算机上的 Visual Studio 调试器加载

c# - 自删除 C# 应用程序

c# - 如何在 xaml 中裁剪图像并限制图像宽度? (温特)

.net - 如何找到未记录的 .NET/COM 库函数?

c# - 如何使用 Open XML SDK for Office 创建 MS WORD 加载项功能区