Comment résoudre COM Exception de la Classe non enregistrée (Exception de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))?

Lorsque j'essaie de créer une instance d'une classe COM il déclenche une exception comme

Classe non enregistrée (Exception de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

Veuillez indiquer comment pourrais-je le résoudre?

  • Pouvez-vous donner plus de détails avec un peu de code?
  • Il y a deux questions: 1.Avez-vous l'installer / enregistrer le composant COM sur Windows 7 x64 machine? 2.Quelle est la cible de la plateforme de votre demande, je pense que vous devriez mettre la plate-forme x86, s'il vous plaît ne pas le définir comme "any CPU"? Veuillez vous inscrire le COM d'abord, puis exécuter pour tester l'application, veuillez consulter le document: support.microsoft.com/kb/146219 et à l'Explication des Regsvr32 d'utilisation et les messages d'erreur
  • J'ai résolu sans changer la cible de génération de 'x86'. Solution dans le lien : <stackoverflow.com/a/55513690/11310933>