У меня есть приложение, которое позволяет мне отображать миниатюры в формате PDF. Я использую эту строку кода
pdfDoc = (Acrobat.CAcroPDDoc)Microsoft.VisualBasic.Interaction.CreateObject("AcroExch.PDDoc", "");
Дело в том, что на моей машине для разработки это работает, когда я создаю установщик и устанавливаю на свою машину, оно работает, но как только другая машина его установит, на этой линии происходит сбой.
Если бы это была проблема с установщиком, то я предполагаю, что когда я установил его на мою машину, он не сможет работать должным образом. Может ли кто-нибудь помочь мне решить возможные проблемы?
Мой файл журнала сообщает об этом, когда пользователи на другом компьютере пытаются запустить приложение
Unable to cast COM object of type 'System.__ComObject' to interface type 'Acrobat.CAcroPDDoc'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{9B4CD3E7-4981-101B-9CA8-9240CE2738AE}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Спасибо