Что означает код HRESULT 0x8011045B (COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED)?

 
Предыдущий Следующий
COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES COMADMIN_E_AMBIGUOUS_APPLICATION_NAME

COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED

Что означает результат

COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED: COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED: ошибка COM+ catalog; значение, причина и проверка конфигурации.. COM+ запрещает запрошенную catalog operation над imported components. Это ограничение происхождения/типа объекта, а не повреждение component.

Что проверить

  • Проверьте, помечен ли component как imported и из какого package/application он пришёл.
  • Убедитесь, что API вообще поддерживает изменение этого свойства для imported object.
  • Если нужен независимый component, установите его напрямую вместо изменения imported proxy-like entry.

Диагностика и исправление

Не обходите restriction прямой правкой catalog data. Выберите поддерживаемый способ deployment компонента.

Технические ссылки


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