я получил эту ошибку:
Retrieving the COM class factory for component with CLSID `{CCB90152-B81E-11D2-AB74-0040054C3719}` failed due to the following error: 80040154.
Кто-нибудь знает, в чем проблема?
80040154 означает, что вы пытались создать экземпляр класса COM и соответствующий COM-сервер (обычно DLL или EXE) не был зарегистрирован.
Существует две распространенные причины незарегистрированных COM-серверов:
COM-сервер не установлен на компьютере, или вы забыли зарегистрировать COM-сервер (например, зарегистрируйте COM DLL с помощью regsvr32).
Вы работаете в 64-разрядной операционной системе и зарегистрировали COM-сервер для 64-разрядного, но вызывающее приложение является 32-разрядным (или наоборот).
Код ошибки 80040154. Класс не зарегистрирован.
Это означает, что один из классов, которые вы пытаетесь создать прямо или косвенно, не был зарегистрирован в системе.
Убедитесь, что вы правильно установили и все записи COM присутствуют в реестре.