2011-11-10 2 views
1

Je cherche une solution de déploiement WinForms qui respectent les contraintes suivantes:Comment choisir une solution de déploiement WinForms

  1. La demande doit être partagée pour tous les utilisateurs de Windows sur la machine
  2. La base de données (Sql Server compact 3.5 SP1) doit être partagé pour tous les utilisateurs
  3. Je dois conserver les données de base de données sur la mise à jour
  4. Je dois vérifier et lancer la mise à jour par programme

Ma première idée était de choisir ClickOnce mais l'outil ne supporte pas l'installation multi-utilisateur par machine. Le programme d'installation MSI prend en charge cette contrainte.

Existe-t-il un moyen de combiner les deux ou une autre solution?

Répondre

0

Les packages MSI sont en effet la solution. Bien que ClickOnce dispose d'un mécanisme de mise à jour intégré, la plupart des outils de création d'installation MSI proposent des applications de mise à jour. En outre, lors d'une installation basée sur MSI, vous pouvez gérer les fichiers d'origine comme vous le souhaitez.

Vous trouverez une liste des outils de création de configuration ici: http://en.wikipedia.org/wiki/List_of_installation_software

outils commerciaux sont plus faciles à utiliser, mais ont besoin d'une licence. Les outils gratuits sont plus compliqués, mais ils sont gratuits.

Questions connexes