Что означает код ошибки Windows 1638 (ERROR_PRODUCT_VERSION)?

 
Предыдущий Следующий
ERROR_PATCH_PACKAGE_UNSUPPORTED ERROR_INVALID_COMMAND_LINE

ERROR_PRODUCT_VERSION

Что означает ERROR_PRODUCT_VERSION

ERROR_PRODUCT_VERSION означает, что Windows Installer обнаружил несовместимость между уже установленным продуктом и пакетом, который пытаются применить.

Такое бывает при неправильной схеме major/minor upgrade, повторном использовании идентификаторов MSI или попытке установить несовместимую редакцию.

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

  • Сохраните ProductCode, UpgradeCode, PackageCode, версию, язык и архитектуру пакета.
  • Получите подробный MSI-log и список найденных related products.
  • Проверьте, не используется ли старый ProductCode для новой major-версии.
  • Сопоставьте контекст установки и варианты x86/x64, чтобы разные продукты не определялись как одна установка.

Удалять файлы продукта вручную бесполезно: состояние Windows Installer хранится отдельно. Используйте корректно спроектированный upgrade или штатное удаление предыдущей версии.

Технические ссылки


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