Применение небольших обновлений путем переустановки продукта
Небольшое обновление можно применить к приложению, полностью или частично переустановив приложение из командной строки или из программы.
Распространение небольшого обновления для текущих пользователей (это полная переустановка) из командной строки
- В командной строке используется либо: msiexec /fvomus [путь к обновленному файлу .msi] или msiexec /I [путь к обновленному файлу .msi] REINSTALL=ALL REINSTALLMODE=vomus.
- Обновленный .msi файл кэшируется на компьютере пользователя. Обратите внимание, что пользователю не удается переустановить продукт с помощью добавления и удаления программ, так как обновленный файл .msi еще не находится на компьютере пользователя.
Распространение небольшого обновления для текущих пользователей (это полная переустановка) из программы
- В программе вызовите MsiReinstallProduct и укажите REINSTALLMODE_PACKAGE, REINSTALLMODE_FILEOLDERVERSION, REINSTALLMODE_MACHINEDATA, REINSTALLMODE_USERDATA и REINSTALLMODE_SHORTCUT
- Обновленный .msi файл кэшируется на компьютере пользователя.
Следующий метод запускает переустановку только тех компонентов или компонентов, которые влияют на небольшое обновление.
Распространение небольшого обновления для текущих пользователей (это частичное переустановка)
- Получите список имен компонентов и компонентов, затронутых небольшим обновлением.
- В командной строке используется: **msiexec /I [путь к обновленному файлу .msi] REINSTALL=[**Список компонентов] REINSTALLMODE=vomus.
- Обновленный .msi файл кэшируется на компьютере пользователя.