Что означает код HRESULT 0x8011043B (COMADMIN_E_REGFILE_CORRUPT)?

 
Предыдущий Следующий
COMADMIN_E_COMPONENTEXISTS COMADMIN_E_PROPERTY_OVERFLOW

COMADMIN_E_REGFILE_CORRUPT

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

COMADMIN_E_REGFILE_CORRUPT: Файл регистрации повреждён. COM+ registration file повреждён или имеет структуру, которую importer/registrar не может разобрать. Это проблема конкретного deployment artifact.

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

  • Проверьте происхождение файла и его hash/размер относительно исходного package.
  • Исключите частичную запись, неправильную кодировку или смешение файлов разных версий.
  • Повторите export из исправного source application и сравните результаты.

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

Замените повреждённый registration file корректно созданным экземпляром. Массовый repair COM+ Catalog не нужен, пока повреждение локализовано в input file.

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


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