Windows Server 2008 x64: зарегистрированная DLL не может быть загружена - PullRequest
1 голос
/ 09 июля 2010

Я зарегистрировал COM dll, используя regsvr32, как всегда, но когда код, использующий эту dll, запускается, я получаю следующее исключение:

Получение фабрики класса COM для компонент с CLSID {E4F35ED2-71B3-4F6D-A4A9-FAA456365819} не удалось из-за следующей ошибки: 80040154.

Я проверил ошибку по идентификатору, и он говорит, что DLL не может быть загружен. Я проверил реестр и dll правильно зарегистрирован - в чем может быть проблема в этом случае?

Редактировать: код запускается Sharepoint.

1 Ответ

0 голосов
/ 09 июля 2010

Вы пробовали Зависимость Уокер ? (Убедитесь, что у вас установлена ​​64-битная версия)

Также стоит отметить, что вы сможете загружать только 32-битные сборки в 32-битном процессе и 64-битные сборки в 64-битном процессе.

...