У меня есть небольшая программа, которая извлекает содержимое PDF-файла с помощью iFilter. Код прост и скопирован из этой 5-звездочной статьи: http://www.codeproject.com/Articles/13391/Using-IFilter-in-C
Однако я получил ошибку: «Ошибка HRESULT E_FAIL была возвращена из вызова COM-компонента» при выполнении кода:
Guid IFilterGUID=new Guid("89BCB740-6119-101A-BCB7-00DD010655AF");
Object obj;
classFactory.CreateInstance(null, ref IFilterGUID, out obj);
У меня последние версии Acrobat Reader и iFilter 11 для 64-битной машины. И моя ОС - это 64-битная машина Windows 7.
Я скачал пример кода из этой хорошей статьи и получил ту же ошибку.
Кто-нибудь может помочь?