Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

Я получаю эту ошибку, когда использую ссылку COM в winform. Я попытался использовать Window Media Player COM в winform, и он отлично работает. Но я получил эту ошибку, когда пытался использовать другую DLL COM.

Я попробовал «regsvr32» для этой COM-dll, но она была успешно зарегистрирована, но я все еще получаю эту ошибку, когда запускаю свою winform, использующую этот COM-объект.


person Community    schedule 21.09.2009    source источник
comment
Изменение целевой платформы на x86 в удаленном ответе Марка помогает.   -  person RichardOD    schedule 30.10.2011


Ответы (1)


Вероятно, вам не хватает веб-компонентов Office 2003.

Установщик OWC можно загрузить здесь: http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22276

person Grishnackh    schedule 02.02.2010