Problème
Un message d'erreur similaire à celui ci-dessous est affiché "Retrieving the COM class factory for component with CLSID {7C48ADC8-08CD-46DE-AA13-24DD4A7F4BF9} failed due to the following error: 80040154 Class not registered (Excepction from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG) ) "
Raison
Ceci est un problème du plug-in du participant qui n'est pas installé correctement sur l'ordinateur.
Solution
- Recherchez dans le registre Windows (en utilisant la regedit) la classe ; dans ce cas c'est la clé "Computer\HKEY_CLASSES_ROOT\Merten.FastDownloadPlugin".
- Si la clé précédente n'est pas disponible sur l'ordinateur, supprimez les fichiers en fonction du fabricant du participant qui a le problème :
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\12\FastDownload.dll" pour les participants Merten
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\100\FastDownload.dll" pour les participants Schneider Electric
en les déplaçant ailleurs.
- Supprimer les dossiers :
- "C:\ProgramData\KNX\ETS6\ProductStore\M-000C" pour les participants Merten ou
- "C:\ProgramData\KNX\ETS6\ProductStore\M-0064" pour les participants Schneider Electric
Également en les déplaçant ailleurs.
- Redémarrez votre ordinateur.
- Démarrez ETS6 et assurez vous que le mode de compatibilité est activé. S'il n'est pas activé, activez le et redémarrez ETS6.
- Ouvrez le projet et vérifiez à nouveau.