| Предыдущий | Следующий |
| ERROR_PATCH_PACKAGE_OPEN_FAILED | ERROR_PATCH_PACKAGE_UNSUPPORTED |
ERROR_PATCH_PACKAGE_INVALID
Пакет исправления имеет собственный структурированный формат
ERROR_PATCH_PACKAGE_INVALID (1636) означает, что Windows Installer смог прочитать файл, но не обработал его как допустимый MSP. Пакет исправления содержит Summary Information, встроенные преобразования, метаданные исправления и обычно содержимое cabinet; переименование другого файла в .msp или усечение загрузки не создаёт такую структуру.
Этот результат отличается от корректного исправления, неприменимого к установленному продукту. Ошибки применимости возникают после разбора пакета и проверки его целевой информации.
Проверки допустимости
- Сравните хеш и цифровую подпись исправления с выпуском издателя.
- Убедитесь, что вместо MSP не была сохранена страница ошибки HTTP или ответ прокси.
- Проверьте Summary Information исправления и метаданные встроенных преобразований.
- Используйте средства Installer SDK для извлечения или проверки сведений исправления.
- При подозрении на повреждение передачи или хранения загрузите файл заново в чистый локальный путь.
- Авторам следует пересобрать исправление из правильных целевой и обновлённой баз MSI.
Ссылки
- Microsoft: пакеты исправлений
- Microsoft: извлечение сведений об исправлении в XML
- Microsoft: средства Installer из Windows SDK
Нужно найти другой код? Найти другой код состояния или ошибки.
