| Предыдущий | Следующий |
| ERROR_NOT_APPCONTAINER | ERROR_NOT_SUPPORTED_IN_APPCONTAINER |
ERROR_APPCONTAINER_REQUIRED
Объявление приложения требует процесса AppContainer
ERROR_APPCONTAINER_REQUIRED означает, что Windows пытается запустить или использовать приложение, модель безопасности которого требует изоляции AppContainer, но выбранный путь активации создал бы процесс другого типа. Активация AppContainer предоставляет SID пакета, SID возможностей, ограниченный токен и правила изоляции, ожидаемые приложением.
Запускайте объявленное приложение через механизм активации пакета, а не непосредственно по пути исполняемого файла. Проверьте точку входа манифеста, уровень доверия и состояние регистрации. Отладчик или тестовый стенд должен сохранять семантику пакетной активации; создание процесса с обычным desktop-токеном обходит необходимые brokers и отклоняется вместо молчаливого ослабления изоляции.
Что проверить
- Используйте активацию приложения пакета вместо прямого запуска EXE.
- Проверьте регистрацию предполагаемой точки входа приложения в манифесте.
- Убедитесь, что средства отладки запрашивают правильную модель пакетной активации.
Ссылки
- Microsoft: создание и запуск процессов AppContainer
- Microsoft: граница безопасности AppContainer
- Microsoft: выполнение упакованных настольных приложений
Нужно найти другой код? Найти другой код состояния или ошибки.