无法删除Dynamics 2015的托管解决方案(v7.0)

时间:2017-05-12 07:50:51

标签: dynamic dynamics-crm-2015

我需要有关Dynamics CRM 2015(版本7.0.1.129)自定义问题的帮助。我无法删除动态2015年管理解决方案(v7.0) 但在此之前,我想向您提供有关我的系统如何塑造的技术数据。

我有两个可用的开发人员环境,用于为我们的客户提供导出解决方案。

  • 第一个环境用于导出6.1的非托管和托管包。适用于Dynamics 365(v8.2)
  • 我们导出的第二个环境只是一个托管的v7.0。

问题仅与7.0相关。从6.1导出的版本在6到8.2之间正常工作 - 不包括7.0。因此,我们需要从7.0环境中对7.0进行特殊导出。

当我们在Dynamics CRM 2013(7.0.1.129)(DB 7.0.1.129)上导入Managed 7.0然后尝试删除解决方案时,我们会收到阻止删除它的错误。 该错误与Ribbon WorkBench有关。请注意我们手动编辑导出解决方案,以便在Dynamics和Outlook中添加,显示或隐藏我们的按钮(这适用于v6-8,不包括7)

我尝试了几种选择:

  1. 要降级到解决方案的上一个工作版本(不包括功能区更改)
  2. 更改XML文件,然后重试。 (如果我删除所有其他按钮和连接到它们的显示规则,则有效。)
  3. 进入“设置 - >自定义 - >自定义系统 - >处理并停用和删除我们的流程。
  4. 目前我们唯一的选择是从backUp恢复数据并继续研究问题。

    错误消息表明功能区组件在同一解决方案中具有20多个依赖项

    以下是一个示例错误:

    Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=7.0.0.0, Culture=neutral, 
    PublicKeyToken=31bf3856ad364e35]]: The RibbonCommand(account:concep.account.OpenSendAccounts) component cannot be deleted because it is referenced by 20 other components. F
    or a list of referenced components, use the RetrieveDependenciesForDeleteRequest.Detail:
    <OrganizationServiceFault xmlns:i="www.w3.org/.../XMLSchema-instance" xmlns="schemas.microsoft.com/.../Contracts">
    <ErrorCode>-2147160033</ErrorCode>
    <ErrorDetails xmlns:d2p1="schemas.datacontract.org/.../System.Collections.Generic">
    <KeyValuePairOfstringanyType>
    <d2p1:key>0</d2p1:key>
    <d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">RibbonCommand</d2p1:value>
    </KeyValuePairOfstringanyType>
    <KeyValuePairOfstringanyType>
    <d2p1:key>1</d2p1:key>
    <d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">account:concep.account.OpenSendAccounts</d2p1:value>
    </KeyValuePairOfstringanyType>
    <KeyValuePairOfstringanyType>
    <d2p1:key>2</d2p1:key>
    <d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">20</d2p1:value>
    </KeyValuePairOfstringanyType>
    <KeyValuePairOfstringanyType>
    <d2p1:key>3</d2p1:key>
    <d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">Solution</d2p1:value>
    </KeyValuePairOfstringanyType>
    <KeyValuePairOfstringanyType>
    <d2p1:key>4</d2p1:key>
    <d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">&lt;a id='a_helplink' tabindex='0' class='ms-crm-Dialog-Error-Link' onclick='openStdWin("\x2fDEV-CRM13\x2ftools\x2fdependency\x2fdependencyviewdialog.aspx\x3fobjectid\x3d\x257baff99d13-2b5e-4674-ada8-166897911fd5\x257d\x26objecttype\x3d7100\x26operationtype\x3ddependenciesforuninstall", null, 800, 600, null)'&gt;Details&lt;/a&gt;</d2p1:value>
    </KeyValuePairOfstringanyType>
    </ErrorDetails>
    <Message>The RibbonCommand(account:concep.account.OpenSendAccounts) component cannot be deleted because it is referenced by 20 other components. For a list of referenced components, use the RetrieveDependenciesForDeleteRequest.</Message>
    <Timestamp>2017-05-04T07:49:45.6747279Z</Timestamp>
    <InnerFault i:nil="true" />
    <TraceText i:nil="true" />
    </OrganizationServiceFault>
    

0 个答案:

没有答案
相关问题