Проблема
Отображается сообщение об ошибке, подобное приведенному ниже: «Не удалось получить фабрику классов COM для компонента с CLSID {7C48ADC8-08CD-46DE-AA13-24DD4A7F4BF9} из-за следующей ошибки: 80040154 Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))"
Причина
Это проблема плагина устройства, который неправильно установлен на компьютере.
Решение
- Найдите класс в реестре Windows (используя regedit); в данном случае это ключ "Компьютер\HKEY_CLASSES_ROOT\Merten.FastDownloadPlugin".
- Если предыдущий ключ недоступен на компьютере, удалите файлы в зависимости от производителя устройства, на котором возникла проблема:
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\12\FastDownload.dll" для устройств Merten
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\100\FastDownload.dll" для устройств Schneider Electric
переместив их в другое место.
- Удалите папки:
- "C:\ProgramData\KNX\ETS6\ProductStore\M-000C" для устройств Merten или
- "C:\ProgramData\KNX\ETS6\ProductStore\M-0064" для устройств Schneider Electric
Также, переместив их в другое место.
- Перезагрузите компьютер.
- Запустите ETS6 и убедитесь, что режим совместимости включен. Если он не включен, активируйте его и перезапустите ETS6.
- Откройте проект и проверьте еще раз.