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