G
Guy007
We are developing an ASP.NET application which uses Microsoft Office
Automation for Visio 2003 (Microsoft Visio 11.0 Type Library, and Microsoft
Visio 11.0 Save AS Web Type Library). However, when invoking Visio from the
ASP.NET code (Microsoft.Office.Interop.Visio.InvisibleApp), we are getting
the following error:
Retrieving the COM class factory for component with CLSID
{00021A20-0000-0000-C000-000000000046} failed due to the following error:
80080005.
This seems to be a Permissions problem. In DCOMCFG we have assigned full
rights to Everyone under the Launch and Activation Permissions, Access
Permissions and Configuration Permissions, in the Security Tab for Microsoft
Visio Drawing. However, the problem still persists.
Under the Identity Tab, the user account used to run this application is set
to The Launching User. When this setting is changed to The Interactive User,
a different error is obtained:
Retrieving the COM class factory for component with CLSID
{000D0A26-0000-0000-C000-000000000046} failed due to the following error:
8000401a.
Does anyone have any idea why this is happening? What needs to be done to
solve this?
I have searched for these error messages on the internet, but they all say
that the problem is with Permissions configuration. If "Everyone" has full
rights, then I can't be wrong, can I?!
Thanks!
Automation for Visio 2003 (Microsoft Visio 11.0 Type Library, and Microsoft
Visio 11.0 Save AS Web Type Library). However, when invoking Visio from the
ASP.NET code (Microsoft.Office.Interop.Visio.InvisibleApp), we are getting
the following error:
Retrieving the COM class factory for component with CLSID
{00021A20-0000-0000-C000-000000000046} failed due to the following error:
80080005.
This seems to be a Permissions problem. In DCOMCFG we have assigned full
rights to Everyone under the Launch and Activation Permissions, Access
Permissions and Configuration Permissions, in the Security Tab for Microsoft
Visio Drawing. However, the problem still persists.
Under the Identity Tab, the user account used to run this application is set
to The Launching User. When this setting is changed to The Interactive User,
a different error is obtained:
Retrieving the COM class factory for component with CLSID
{000D0A26-0000-0000-C000-000000000046} failed due to the following error:
8000401a.
Does anyone have any idea why this is happening? What needs to be done to
solve this?
I have searched for these error messages on the internet, but they all say
that the problem is with Permissions configuration. If "Everyone" has full
rights, then I can't be wrong, can I?!
Thanks!