Palisade Knowledge Base

HomeTroubleshooting@RISK Developer Kit (RDK)"Retrieving the COM class factory ... error: 80040154."

15.2. "Retrieving the COM class factory ... error: 80040154."

This article relates to discontinued products, but is retained for the benefit of our customers with existing licenses. For current information, please see Support Policy for RDK, BDK, EDK, and RODK.

Applies to: @RISK Developer's Kit (RDK) 4.1

When I try to run a simulation, I get this error:

Retrieving the COM class factory for component with CLSID {9A5B23A6-6CA7-11D5-92DE-000102610604} failed due to the following error: 80040154.

or some other error containing 9A5B23A6-6CA7-11D5-92DE-000102610604.

First and foremost, has the RDK been installed? If it has, you'll see "@RISK Developer's Kit 4.1" in the programs list in Control Panel. If not, install it.

Was the application working previously, on this same computer and in this same installation of Windows? If you've begun getting this error after the application used to work, try reinstalling the RDK and the application, and that should solve the problem. (You will not need to reauthorize the RDK if it is already authorized.)

Are you running the RDK in a 64-bit process? The RDK must run in a 32-bit process. Please see 64-bit Versions of Developer Kits? for how to run the RDK with 64-bit applications.

Is there a problem in your .NET deployment of the RDK, such as policy files and PIA file missing or misregistered? See Developer's Kit Redistribution for .NET. It will tell you how to register the files. If you are running the RDK End-User Edition and you received the application as a packaged installer from a vendor, please refer them to that article for tips on creating their application installer.

Last edited: 2015-02-27

This page was: Helpful | Not Helpful