2010-12-01 2 views

Répondre

2

Bien sûr. D'abord vous créez un programme d'installation pour la nouvelle version.

Si l'ancienne version a été installé par un package MSI:

  • trouver l'ancien MSI UpgradeCode
  • après la construction du nouveau MSI ouvrir avec Orca
  • aller à la table "propriété" et définir la UpgradeCode de l'ancien MSI
  • ainsi le nouveau package doit désinstaller automatiquement l'ancien

Si elle était installé par un package personnalisé:

  • en vous nouveau package ajouter une action personnalisée qui supprime l'ancienne version (par exemple lance l'ancien programme de désinstallation version ou supprime manuellement toutes les ressources d'application)
  • assurez-vous que l'action personnalisée fonctionne avant "InstallInitialize" action dans "InstallExecuteSequence" tableau (vous pouvez modifier la séquence d'action avec Orca)
+0

N'a pas fonctionné pour moi, y at-il un autre travail autour? – Jay

Questions connexes