Поделиться через


Метод Installer.ReinstallProduct

Метод ReinstallProduct объекта Installer переустановит продукт или исправляет проблемы установки в установленном продукте.

Синтаксис

Installer.ReinstallProduct(
  Product,
  ReinstallMode
)

Параметры

Продукт

Указывает код продукта.

ПереустановкаMode

Указывает тип переустановки. Этот параметр может быть одним или несколькими из следующих значений.

Значение Значение
msiReinstallModeFileMissing
Переустановка выполняется только в том случае, если файл отсутствует.
msiReinstallModeFileOlderVersion
Переустановка, если файл отсутствует или является более старой версией.
msiReinstallModeFileEqualVersion
Переустановка, если файл отсутствует или имеет равную или более раннюю версию.
msiReinstallModeFileExact
Переустановка, если файл отсутствует или не является точной версией.
msiReinstallModeFileVerify
Проверяет суммарные исполняемые файлы и переустановка, если они отсутствуют или повреждены.
msiReinstallModeFileReplace
Переустановка всех файлов независимо от версии.
msiReinstallModeUserData
Гарантирует, что обязательные записи реестра для каждого пользователя.
msiReinstallModeMachineData
Гарантирует, что обязательные записи реестра для каждого компьютера.
msiReinstallModeShortcut
Проверяет ярлыки.
msiReinstallModePackage
Использует источник recache для установки пакета.

 

Возвращаемое значение

Этот метод не возвращает значение.

Требования

Требование Значение
Версия
Windows Установщик 5.0 на Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Windows Установщик 4.0 или установщик Windows 4.5 на Windows Server 2008 или Windows Vista. Установщик Windows на Windows Server 2003 или Windows XP
DLL
Msi.dll
IID
IID_IInstaller определяется как 000C1090-0000-0000-C000-000000000046

См. также раздел

MsiReinstallProduct

Функции установки и настройки