삭제하려는 개체가 다른 개체와 연결되어 있으며 Microsoft Dynamics CRM 관리되는 솔루션을 제거하려고 할 때 삭제할 수 없습니다.

이 문서에서는 Microsoft Dynamics CRM 관리 솔루션을 제거하려고 할 때 발생하는 오류에 대한 솔루션을 제공합니다.

적용 대상: Microsoft Dynamics CRM 2011
원본 KB 번호: 2503016

증상

Microsoft Dynamics CRM 관리 솔루션을 제거하려고 하면 다음 오류 메시지가 표시됩니다.

삭제하려는 개체가 다른 개체와 연결되어 있으며 삭제할 수 없습니다.

그러나 오류 메시지가 참조하는 개체를 확인하기는 어렵습니다. CRM 플랫폼 추적 로그는 세부 정보를 제공하지 않습니다.

예를 들어 이 문제는 다음 시나리오 중 하나에서 발생할 수 있습니다.

  • 아티클 템플릿을 포함하는 관리형 솔루션이 설치되어 있습니다.
  • 시스템에 관리 솔루션의 문서 사원을 참조하는 문서 레코드가 있습니다.

원인

솔루션의 아티클 템플릿은 엔터티가 아니라 레코드입니다. 따라서 종속성은 엔터티 수준이 아니라 레코드 수준입니다. 이 경우 종속성 추적이 작동하지 않으며 대신 연속 오류가 발생합니다.

기본적으로 아티클 템플릿 및 아티클에는 Cascade 삭제에 대한 제한으로 1:N 관계가 있습니다. 아티클 레코드에서 템플릿을 참조하는 경우 시스템에서 아티클 템플릿 레코드를 삭제할 수 없습니다.

해결 방법

이 오류로 인해 관리 솔루션을 제거할 수 없는 경우 솔루션 내에서 솔루션 구성 요소의 레코드 형식을 검사 레코드가 해당 구성 요소를 참조하는지 여부를 검사 합니다. 참조를 resolve 솔루션 구성 요소와 연결된 레코드를 삭제하거나 수정한 다음 솔루션을 다시 제거해야 할 수 있습니다.

추가 정보

다음과 같은 다른 종류의 솔루션 구성 요소에서도 비슷한 문제가 발생합니다.

  • 기타 템플릿 형식
  • Microsoft 기술 자료 문서
  • 웹 리소스
  • 프로세스(자식 프로세스)