주 컨텐츠로 이동
Adaptive Planning
최종 업데이트: 2023-06-23
COM 등록 오류

COM 등록 오류

이 문서에는 제안 사항 및 해결 방법이 포함되어 있습니다. 내용은 일부 사용 사례에 적용되지 않거나 최신 릴리스에 대한 모범 사례를 제시할 수 있습니다.

질문

OfficeConnect를 업데이트하거나 설치하려고 할 때 아래 오류가 표시되는 이유는 무엇입니까?
COMerror.png

답변

OfficeConnect를 설치하거나 실행할 때 오류가 발생하면이 문서의 문제 해결 도구를 실행할 수 있습니다. 문제 해결 도구는 업데이트/설치 프로세스 중에 발생할 수 있는 예상치 못한 오류와 관련된 정보가 포함된 로그 파일을 생성합니다.
OfficeConnect는 Microsoft Office 설치에서 올바르게 등록되는 Excel 오브젝트를 사용하는 Excel COM 추가 기능입니다. 오브젝트가 등록되지 않았거나 등록에 문제가 있는 경우 OfficeConnect가 작동하지 않거나 올바르게 설치되지 않습니다. 이 문제는 OfficeConnect 어플리케이션뿐만 아니라 다른 Excel COM 추가 기능에도 영향을 미칠 수 있습니다.
경우에 따라 동일한 시스템에 서로 다른 버전의 MS-Office 제품(예: Project 2016 및 Excel 2013)이 설치되어 있을 수 있으며, 이로 인해 서로 다른 버전의 MS-VSTO 라이브러리가 설치될 수도 있습니다. 이 시나리오에서는 OfficeConnect를 업데이트하거나 설치할 때 COM 레지스트리 오류가 발생할 수 있습니다. 이 시나리오의 경우 문제 해결 도구에서 생성된 로그 파일에는 다음과 같은 오류 메시지가 포함됩니다.
  • System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Core.IRibbonUI'. This operation failed because the QueryInterface call on the COM component for the interface
일부 사용자는
Microsoft Office를
복구하거나
다시 설치하여 오류를 해결할 수 있다고 보고했습니다. 다른 경우에는 문제 해결 도구의 레지스트리 키 ID를 기반으로 컴퓨터에서 특정 레지스트리 키와 관련하여 수정합니다.
  • 예를 들어 다음과 같습니다.
    Exception from HRESULT: <<REGISTRY KEY WILL BE LISTED HERE>>
  • 회사의 IT 부서에서 이러한 레지스트리 키와 관련된 추가 정보를 제공할 수 있습니다.