Hi All,
I am getting " Excel Loop Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)). Fail" exception while using nested excel loop.
Can you please help in close it.
Thanks & Regards
Veeresh M
HI,
Following can be the root cause of this error :
-
The machine has a high CPU load and the process takes a long time to start and fails to execute the CoRegisterClassObjects() in less than 120 seconds.
-
you run Office applications on the server side or any unattended application.
All current versions of Microsoft Office were designed, tested, and configured to run as end-user products on a client workstation. They assume an interactive desktop and user profile. They do not provide the level of reentrancy or security that is necessary to meet the needs of server-side components that are designed to run unattended.
Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment. Read more about that in the Considerations for server-side
Ref: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/84337401-ad10-4df9-baba-3ea354810087/how-to-resolve-error-0x80080005-coeserverexecfailure?forum=worddev
Regards,
Amit Kr. Anand