J'ai environ 81 fichiers .msi que je dois installer, donc je décidé de créer une application afin de les installer. Cependant, lorsque j'essaie d'en installer un, j'obtiens une invite de dialogue d'installation. Existe-t-il un moyen d'annuler toutes les boîtes de dialogue d'un processus d'installation en C# ou dois-je utiliser un outil comme le bouclier d'installation? (J'essaie de comprendre comment l'utiliser.)Déploiement de plusieurs fichiers .msi
En ce moment, je suis sur un ensemble de données pour stocker le chemin des .msi et les noms. Afin d'exécuter le fichier .msi, j'utilise Process.Start()
dans une boucle.
Qu'en est-il en utilisant InstallShield ?, est-il un moyen de dire InstallShield d'exécuter les fichiers .msi après avoir été passe dans l'ordinateur cible? Je regardais le fichier d'aide, mais je ne sais pas où ajouter du code (s'il y a un endroit) pour installshield afin d'exécuter une sorte d'instruction liée à l'exécution de .msi. –
Le travail InstallShield je l'ai fait a été assez simple mais peut-être ce lien vous donnera une idée: http://www.installationdeveloper.com/1954/create-bootstrapper-to-install-prerequisites-before-main-install / –