Member 14987679 Ответов: 2

Ошибка CLSID: 8000401a


Приложение запроса не может быть просмотрено.Получение фабрики COM-класса для компонента с CLSID {00024500-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 8000401a

Что я уже пробовал:

Request attachment is unable to be viewed.Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a 

2 Ответов

Рейтинг:
2

Richard MacCutchan

Сообщение говорит вам, что любой класс, который вы пытаетесь создать, не зарегистрирован в вашей системе. Поскольку вы не сказали нам, что пытается сделать ваш код, мы больше ничего не можем сказать.


Рейтинг:
2

Richard Deeming

CLSID 00024500-0000-0000-C000-000000000046 относится к Microsoft Excel. Ошибка означает, что Office не установлен на компьютере, на котором выполняется ваш код.

Если это Ан ASP.NET приложение, вы должны прочитать следующую статью Microsoft knowledgebase:

В настоящее время корпорация Майкрософт не рекомендует и не поддерживает автоматизацию приложений Microsoft Office из любого автоматического, неинтерактивного клиентского приложения или компонента (включая ASP, ASP.NET, DCOM и NT Services), поскольку Office может демонстрировать нестабильное поведение и/или взаимоблокировку при запуске Office в этой среде.