Site icon EfmSoft

Что означает код HRESULT 0x80080214 (APPX_E_FILE_COMPRESSION_MISMATCH)?

 
Предыдущий Следующий
APPX_E_RESOURCESPRI_NOT_ALLOWED BT_E_SPURIOUS_ACTIVATION

APPX_E_FILE_COMPRESSION_MISMATCH

Что означает результат

APPX_E_FILE_COMPRESSION_MISMATCH: AppX/MSIX обнаружил, что состояние compression одного и того же файла различается между baseline и update package. Ошибка относится к package layout/block-map consistency.

Что проверить

  • Сохраните имя файла и compression state в обоих пакетах.
  • Сравните package contents/block map после сборки, а не только исходный каталог.
  • Проверьте параметры MakeAppx/packaging pipeline, которые меняют compression между версиями.
  • Не исправляйте identity/version, если mismatch относится к конкретному file entry.

Диагностика и исправление

Пересоберите update так, чтобы compression state соответствовал требованиям baseline/update relationship для этого файла.

Ссылки по этому результату


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version