| Предыдущий | Следующий |
| STATUS_ACPI_POWER_REQUEST_FAILED | STATUS_SXS_CANT_GEN_ACTCTX |
STATUS_SXS_SECTION_NOT_FOUND
Запрошенный раздел контекста активации отсутствует
STATUS_SXS_SECTION_NOT_FOUND возникает, когда контекст активации доступен, но вызывающий код запрашивает раздел, которого в нём нет. Разделы содержат разные виды данных side-by-side, например перенаправление DLL, сведения COM или классов окон. Поэтому это состояние не доказывает, что весь манифест не удалось загрузить.
Оно отличается от STATUS_SXS_KEY_NOT_FOUND: здесь недоступен сам запрошенный раздел; при KEY_NOT_FOUND раздел может существовать, но внутри него отсутствует нужная запись. Полезно выяснить, какой класс сведений запроса или поиск раздела использовал вызывающий код, а не только проверять возможность запуска исполняемого файла.
Что проверить
- Запишите точный API и класс сведений запроса, а также источник контекста: EXE, DLL или явный дескриптор
ACTCTX. - Проверьте в манифесте функцию, которая должна заполнить запрошенный раздел: объявление
file, регистрацию COM, библиотеку типов или версионируемый класс окна. - Отдельно запросите созданный контекст до изменения файлов развёртывания; отсутствующий раздел и отсутствующая зависимость — разные сбои.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.