Как исправить ошибку COMException 80040154?

Перемещение работающего проекта C # с 64-разрядной машины Windows 7 на 32-разрядную машину XP вызвало следующую ошибку:

Retrieving the COM class factory for component with CLSID {681EF637-F129-4AE9-94BB-618937E3F6B6} failed due to the following error: 80040154.

681EF637-F129-4AE9-94BB-618937E3F6B6 отсутствует в реестре, поэтому он не установлен должным образом, но это тот же идентификатор, который ранее был проблемой на 64-разрядной машине с Windows 7.

Решение этой ошибки на 64-битной машине с Windows 7 было найдено здесь (измените Цель платформы на x86), но это не решает проблему на 32-битной машине с XP.

Как найти библиотеку DLL, связанную с 681EF637-F129-4AE9-94BB-618937E3F6B6, или, что еще лучше, как исправить это исключение?

37
задан Lypyrhythm 29 June 2019 в 14:24
поделиться