| Предыдущий | Следующий |
| ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED | ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED |
ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED
Что означает ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED
ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED — набор для объединения PRI не содержит main package.
PRI (Package Resource Index) — индекс системы управления ресурсами Windows, который связывает resource keys с вариантами по языку, масштабу, контрасту и другим qualifiers. При упаковке AppX/MSIX отдельные resource packages могут иметь свои PRI, а операция merge собирает совместимый набор индексов для одной package family.
Одних language/scale resource packages недостаточно: merge нужен основной пакет, который задаёт identity и базовую resource schema.
Что проверить
- Убедитесь, что artifact filtering не оставил только resource packages.
- Найдите PRI main package и проверьте соответствие его identity всем ресурсным пакетам.
- Если main artifact отсутствует из-за порядка сборки, исправьте dependency pipeline вместо подстановки случайного PRI.
Технические ссылки
- Microsoft: exact Win32 system error range
- Microsoft: MakePri.exe command options
- Microsoft: Package Resource Index files
Нужно найти другой код? Найти другой код состояния или ошибки.