Что означает код ошибки Windows 14023 (ERROR_SXS_DUPLICATE_CLSID)?

 
Предыдущий Следующий
ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME ERROR_SXS_DUPLICATE_IID

ERROR_SXS_DUPLICATE_CLSID

ERROR_SXS_DUPLICATE_CLSID означает, что несколько активных сборок SxS объявляют один идентификатор класса COM. Windows не может однозначно связать класс, поскольку активный контекст содержит конкурирующие регистрации COM-серверов.

Как исследовать

  • По трассировке и манифестам определите все сборки, объявляющие этот CLSID.
  • В одном контексте активации оставляйте одну основную реализацию CLSID; для другого COM-класса используйте новый CLSID.
  • Проверьте созданные COM-манифесты и закрытые сборки, добавленные установщиком или подключаемыми модулями.

Один CLSID в отдельных непересекающихся контекстах может использоваться намеренно; ошибка возникает при одновременной активности конфликтующих регистраций.

Microsoft: контексты активации


Нужно найти другой код? Найти другой код состояния или ошибки.