Discussion:
Retrieving the COM class factory...error: 80040154.
(too old to reply)
Futurist
2009-04-06 22:02:07 UTC
Permalink
I'm developing a WebApp with .NET. In server side I have Excel 2003
installed, with all permissions allowed to execute Excel COM. But I'm still
getting this error:

Retrieving the COM class factory for component with CLSID
{00020819-0000-0000-C000-000000000046} failed due to the following error:
80040154.

What could be happening? Is it related with COMPILING the application?

Best Regards,

Futurist
Phil Wilson
2009-04-07 17:50:26 UTC
Permalink
That is the registration for Microsoft.Office.Interop.Excel,
Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C on my
system, and that error means it's not registered on yours. It looks like you
haven't installed the Office PIAs.
--
Phil Wilson
Definitive Guide to Windows Installer
http://www.apress.com/book/view/1590592972
Post by Futurist
I'm developing a WebApp with .NET. In server side I have Excel 2003
installed, with all permissions allowed to execute Excel COM. But I'm
Retrieving the COM class factory for component with CLSID
80040154.
What could be happening? Is it related with COMPILING the application?
Best Regards,
Futurist
Futurist
2009-04-16 20:40:11 UTC
Permalink
Phil,

Office 2003 PIAs are already installed. The error keeps coming. I really
dont know what to do.

What else could be causing this error?

Best Regards.
Post by Phil Wilson
That is the registration for Microsoft.Office.Interop.Excel,
Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C on my
system, and that error means it's not registered on yours. It looks like
you haven't installed the Office PIAs.
--
Phil Wilson
Definitive Guide to Windows Installer
http://www.apress.com/book/view/1590592972
Post by Futurist
I'm developing a WebApp with .NET. In server side I have Excel 2003
installed, with all permissions allowed to execute Excel COM. But I'm
Retrieving the COM class factory for component with CLSID
80040154.
What could be happening? Is it related with COMPILING the application?
Best Regards,
Futurist
Loading...