| Предыдущий | Следующий |
| STATUS_SXS_SECTION_NOT_FOUND | STATUS_SXS_INVALID_ACTCTXDATA_FORMAT |
STATUS_SXS_CANT_GEN_ACTCTX
Формирование контекста активации остановилось до завершения связывания
STATUS_SXS_CANT_GEN_ACTCTX — это обобщённый результат этапа, который превращает сведения из манифестов приложения и сборок во внутренний контекст активации. Манифест может быть встроен в ресурс или предоставлен отдельным файлом; проблема в любой обязательной зависимости может помешать построению этого контекста.
Рассматривайте его как начальную точку, а не как диагноз. Он шире, чем STATUS_SXS_MANIFEST_PARSE_ERROR, который указывает на синтаксис XML, и шире, чем STATUS_SXS_ASSEMBLY_NOT_FOUND, который указывает на разрешение указанной сборки. Подробности события SideBySide обычно содержат фактический путь к манифесту, строку или идентичность зависимости, где первой возникла ошибка.
Что проверить
- Сохраните подробности события SideBySide и точный путь к исполняемому файлу до изменения пакетов среды выполнения или копирования манифестов.
- Определите, выбрала ли Windows встроенный манифест приложения или внешний; для контекста по умолчанию встроенный манифест имеет приоритет.
- Проверьте каждую зависимую
assemblyIdentity, включая архитектуру, язык, версию и маркер открытого ключа, если он присутствует.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
