【问题标题】:XrmToolBox Error while deserializing configuration file. Details: There is an error in XML document (13, 8) at ConnectionManager反序列化配置文件时出现 XrmToolBox 错误。详细信息:ConnectionManager 的 XML 文档 (13, 8) 中存在错误
【发布时间】:2026-01-01 14:15:02
【问题描述】:

发生意外错误:

System.Exception:反序列化配置文件时出错。详细信息:XML 文档中存在错误 (13, 8)。在 McTools.Xrm.Connection.ConnectionManager.loadConnectio nslistO 在 McTools.Xrm.Connection.ConnectionManager..ctor0 在 McTools.Xrm.Connection.ConnectionManager. c.<.cctor> b_70_00 在 System.LazitCreateValue0 在 System.Lazyl。 lazylnitValueO 在 XrmToolBox.New.NewForm.ManageConnectionControl0 在 XrmToolBox.New.NewForm..ctor(Stringl] args) 在 XrmToolBox.Program.Main(String0 args)

一个原因可能是至少一个文件被 Windows 锁定。请在提取其内容之前取消阻止每个锁定的文件或解锁 XrmToolBox.zip

【问题讨论】:

  • 提供更多关于你在做什么的信息,也分享一些示例代码,如果可以的话,重现这个问题。
  • 请提供足够的代码,以便其他人更好地理解或重现问题。
  • @IgorMeszaros 更新 XrmToolBox 后。该工具在加载时显示此错误并且无法打开。我可以通过删除连接文档来打开该工具。但删除 ConnectionsList.Default.xml 文件中的日期属性(“LastUsedOn”)。我可以在不丢失连接的情况下打开该工具

标签: c# dynamics-crm xrm dataverse


【解决方案1】:

打开 %APPDATA%\MscrmTools\XrmToolBox\Connections\ConnectionsList.Default.xml 替换所有 LastUsedOn 节点 正则表达式: \n?[\S\s\n]*?\n? 使用它来查找并用空白替换所有内容

【讨论】:

    最近更新 更多