Application on IIS does not able to launch Adobe Illustrator

1

My application makes use of Adobe Illustrator on the server side to complete some routine tasks. It is working fine on IIS Express for development, however when it runs on IIS for production it throws the following error:

System.Runtime.InteropServices.COMException (0x80080005): Retrieving the COM class factory for component with CLSID {F66C7D88-4EEB-4A9B-BBF2-D229C9C46870} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

The code to launch Adobe Illustrator is straightforward:

var app = new Application();

I have tried to elevate the privilege of the app pool to administrator, and add permission in COM settings in computer management too. But none of them help to resolve the issue. I wonder if there is any difference for the permission model between IIS Express and IIS, which makes IIS Express work but not IIS. Could anyone help please?

Thank you!

c#
iis
com
adobe-illustrator
asked on Stack Overflow Feb 8, 2020 by Sam Huang

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0