В настоящее время я пытаюсь реализовать Interop.MODI.dll (из Microsoft Office), чтобы использовать функции Image -> Text, которые он должен предоставлять.
Но когда делаешь
var modi = new MODI.DocumentClass();
Я получаю:
«COMException 80040154 с CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B}».
Что я пытался решить эту проблему?
Я зарегистрировал DLL, используя инструмент regasm:
-Проблема все еще существует
Я попытался установить BuildPlatform на x86:
-Проблема все еще существует
Я использую Visual Studio 2010 Ultimate с 64-разрядной версией Windows 7 Professional и установлен Microsoft Office 2007
РЕДАКТИРОВАТЬ: Я нашел решение:
Мне нужно было установить функцию MS-Office-Document-Imaging на MS
Офис, чтобы все заработало. (Программное обеспечение -> MS Office (щелкните правой кнопкой мыши -> изменить)
-> Добавить функции -> Microsoft Office Document Imaging)