【发布时间】:2016-04-26 18:36:10
【问题描述】:
我有一个带有自定义表单的托管解决方案。当我在我的开发环境中安装它时,转到帐户并切换到该新表单,然后卸载解决方案我无法打开任何帐户,因为 CRM 搜索该新表单。
这是我做错了什么还是可能是 crm 中的错误? 如果我再次导入该解决方案 - 我可以开设帐户。
如果我在删除解决方案之前切换到默认表单 - 不会出现此问题。
systemform With Id = 549c6a9e-e146-48cd-93fe-a178a29c256b Does Not Exist
<InnerFault>
<ErrorCode>-2147220969</ErrorCode>
<ErrorDetails xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
<Message>systemform With Id = 549c6a9e-e146-48cd-93fe-a178a29c256b Does Not Exist</Message>
<Timestamp>2016-04-26T18:29:01.1899408Z</Timestamp>
<InnerFault i:nil="true" />
<TraceText i:nil="true" />
</InnerFault>
【问题讨论】:
-
CRM 会加载您使用的最后一个表单,但如果该表单不再存在,它不应该引发错误。在您收到错误的情况下,您是否无法再次成功开户?旁注:对于与非常具体的错误有关的问题,如果您使用仅与您遇到错误的 CRM 版本相关的标签,将会很有帮助。因此,如果您在 CRM 2016 中遇到错误,请使用“dynamics-crm”和“dynamics-crm-2016”标签并省略其他两个。
-
如果我再次导入解决方案或在卸载解决方案之前切换到默认形式 - 不会发生错误。