none
CLSID {D9B3211D-E57F-4426-AAEF-30A806ADD397}

    Question

  • Not sure if this is the right place to post this, so if it is, sorry.

    When trying to open an .exe file using Visual C++ 2010, it gave me an error message not allowing me to open the file, but then I installed Visual C++ 2010 X86 Redistributable. It seemed to fix the first error message but replaced it with the following error:

    "Class not registered

    Looking for object with CLSID {D9B3211D-E57F-4426-AAEF-30A806ADD397}."

    Can anyone tell me what this means, and if there is a way to fix it?

    Saturday, August 04, 2012 1:28 AM

Answers

  • It means that the executable requires a COM object to be installed with the specified class ID.

    Presumably this executable came with documentation that describes how to deploy this application. If it doesn't, then you need to contact the author to find out how to run this application properly.

    • Marked as answer by Helen Zhao Monday, August 13, 2012 1:46 AM
    Saturday, August 04, 2012 2:28 AM

All replies

  • It means that the executable requires a COM object to be installed with the specified class ID.

    Presumably this executable came with documentation that describes how to deploy this application. If it doesn't, then you need to contact the author to find out how to run this application properly.

    • Marked as answer by Helen Zhao Monday, August 13, 2012 1:46 AM
    Saturday, August 04, 2012 2:28 AM
  • Open Command Prompt and type Yourexe /RegServer to register COM Server

    Thanks, Renjith V R

    Saturday, August 04, 2012 12:26 PM