2012-07-19 1 views
1

Je suis très novice dans la création de packages d'installation pour les logiciels d'entreprise. Nous utilisons InstallShield comme bloc de construction.

Je ai ci-dessous des doutes de base:

1) Quel est le besoin d'écrire les données de l'application à la base de registre?
2) Lorsque nous publions une nouvelle version du logiciel, devons-nous généralement supprimer automatiquement les anciennes versions et en installer une nouvelle?
3) Quelles sont les différentes choses à prendre en compte dans le cycle de vie des instalaltions?Questions relatives à l'installation

Répondre

0
  1. Les données d'applications sont entrées dans le registre par le programme d'installation lui-même, elles seront utilisées pour toutes futures références. Il a la version, le GUID etc., qui sera utilisé pendant les mises à jour, la désinstallation etc.
  2. Il n'est pas nécessaire de supprimer les fichiers plus anciens, sauf si nécessaire. Vous pouvez toutefois définir les options pour désinstaller la version précédente pour les mises à niveau.
  3. Vous devez vérifier les versions, les GUID, les informations de mise à niveau, si des valeurs codées en dur, etc.
Questions connexes