Dynamics crm 2011 CRM 2011删除托管解决方案相关性问题

Dynamics crm 2011 CRM 2011删除托管解决方案相关性问题,dynamics-crm-2011,dynamics-crm,crm,microsoft-dynamics,Dynamics Crm 2011,Dynamics Crm,Crm,Microsoft Dynamics,我需要从组织中删除托管解决方案,而不会丢失其中的数据或字段。。。因此,显然存在依赖性问题。我用不同的名称添加了相同的非托管解决方案,希望这能解决依赖性问题,但当我尝试删除托管解决方案时,仍然会得到一个完整的列表 有人知道我如何解决这个问题吗?您不能以支持的方式(通过GUI和/或组织服务)解决这个问题 我的第一个想法是首先尝试从托管解决方案中删除解决方案组件,最后删除解决方案本身。实际上有一个RemoveSolutionComponentRequest,但根据SDK,此请求仅对非托管解决方案有效

我需要从组织中删除托管解决方案,而不会丢失其中的数据或字段。。。因此,显然存在依赖性问题。我用不同的名称添加了相同的非托管解决方案,希望这能解决依赖性问题,但当我尝试删除托管解决方案时,仍然会得到一个完整的列表


有人知道我如何解决这个问题吗?

您不能以支持的方式(通过GUI和/或组织服务)解决这个问题

我的第一个想法是首先尝试从托管解决方案中删除解决方案组件,最后删除解决方案本身。实际上有一个
RemoveSolutionComponentRequest
,但根据SDK,此请求仅对非托管解决方案有效

如果您需要删除特定的依赖项,可以尝试对依赖项实体执行
解除关联请求
。我不知道它在你的场景中是否有效,但也许值得一试


最后一种方法是直接从数据库中删除托管解决方案及其组件和依赖项。对这种方法要非常谨慎:它不受支持,并且可能会导致系统根本不允许您导入解决方案。

您无法以受支持的方式(通过GUI和/或组织服务)解决此问题

我的第一个想法是首先尝试从托管解决方案中删除解决方案组件,最后删除解决方案本身。实际上有一个
RemoveSolutionComponentRequest
,但根据SDK,此请求仅对非托管解决方案有效

如果您需要删除特定的依赖项,可以尝试对依赖项实体执行
解除关联请求
。我不知道它在你的场景中是否有效,但也许值得一试


最后一种方法是直接从数据库中删除托管解决方案及其组件和依赖项。对此方法要非常谨慎:它不受支持,并且可能会导致系统根本不允许您导入解决方案。

是的,我们决定保留它们。尝试删除它们可能会有风险。不管怎样,谢谢你的意见。是的,我们决定保留它们。尝试删除它们可能会有风险。无论如何,谢谢你的意见。