After installing my application (the installation log looks fine), a particular client (US Military) received the following error when trying to start my application:
System.InvalidCastException: Unable to cast COM object of type 'Microsoft.Office.Interop.Word.ApplicationClass' to interface type 'Microsoft.Office.Interop.Word._Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{00020970-0000-0000-C000-000000000046}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
Based on other responses I have read on this error, it looks like the registry may be corrupted by Anti-virus script blocking software or by multiple instances of Office installed. Indeed the client is running the Symantec software. Are there other causes I should be aware of?
Is there something my code can do to get around this? I don’t want to have them reinstall Office, as to them it is working fine (i.e. they can start Word and Outlook manually just fine).
'IT > 운영체제' 카테고리의 다른 글
윈도우10 19h2 (1909) 뭐가 바꼈을까? (주요 내용을 봅시다.) (365) | 2019.11.20 |
---|---|
Windows 10 2019년 5월 업데이트 도우미 (버전 1903 ) 및 업데이트 내용 (355) | 2019.10.29 |
윈도우10 업데이트 후 자동 재부팅 막기 (330) | 2019.08.05 |
윈도우 바탕화면은 아이콘이 깨지거나 원하는 아이콘으로 나타나지 않을때 (342) | 2019.07.04 |
프로그램 설치 제거시 실패 "사용하려는 기능이 현재 연결되어 있지 않은 네트워크 리소스에 있습니다." (684) | 2019.06.26 |
댓글