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' 카테고리의 다른 글
JAVASCRIPT 로 아이피(IP) 확인하기 (0) | 2019.08.26 |
---|---|
HTML , JAVASCRIPT 일정 시간 후 페이지 이동 (0) | 2019.08.26 |
크롬 플래시 항상 허용하는 방법 (0) | 2019.08.09 |
윈도우10 업데이트 후 자동 재부팅 막기 (0) | 2019.08.05 |
팀뷰어 퀵 서포트 휴대폰 원격제어 (0) | 2019.08.04 |
댓글