Application de petites mises à jour par réinstallation du produit

Une petite mise à jour peut être appliquée à une application en réinstallant complètement ou partiellement l'application à partir de la ligne de commande ou d'un programme.

Pour propager la petite mise à jour aux utilisateurs actuels (il s'agit d'une réinstallation complète) à partir de la ligne de commande

  1. À partir de la ligne de commande, utilisez soit : msiexec /fvomus [chemin d'accès au fichier .msi mis à jour], soit msiexec /I [chemin d'accès au fichier .msi mis à jour] REINSTALL=ALL REINSTALLMODE=vomus.
  2. Le fichier .msi mis à jour est mis en cache sur l'ordinateur de l'utilisateur. Notez qu'il n'est pas possible pour l'utilisateur de réinstaller le produit à l'aide de Ajout/Suppression de programmes, car le fichier .msi mis à jour ne se trouve pas encore sur l'ordinateur de l'utilisateur.

Pour propager une petite mise à jour aux utilisateurs actuels (il s'agit d'une réinstallation complète) à partir d'un programme

  1. À partir d'un programme, appelez MsiReinstallProduct et spécifiez REINSTALLMODE_PACKAGE, REINSTALLMODE_FILEOLDERVERSION, REINSTALLMODE_MACHINEDATA, REINSTALLMODE_USERDATA et REINSTALLMODE_SHORTCUT.
  2. Le fichier .msi mis à jour est mis en cache sur l'ordinateur de l'utilisateur.

La méthode suivante lance une réinstallation des seules fonctionnalités ou composants concernés par la petite mise à jour.

Pour propager une petite mise à jour aux utilisateurs actuels (il s'agit d'une réinstallation partielle)

  1. Obtenez une liste des noms des fonctionnalités et des composants concernés par la petite mise à jour.
  2. À partir de la requête, utilisez : **msiexec /I [chemin d'accès au fichier .msi mis à jour] REINSTALL=[**Liste des fonctionnalités] REINSTALLMODE=vomus.
  3. Le fichier .msi mis à jour est mis en cache sur l'ordinateur de l'utilisateur.