Généralement, lorsque j'utilise ClickOnce lorsque je crée un programme VB.NET, il présente quelques inconvénients. Je n'ai jamais vraiment utilisé autre chose, donc je ne suis pas sûr
quelles sont mes options.
Inconvénients de ClickOnce :
- Se compose de plusieurs fichiers : il semble plus facile de distribuer un fichier que de gérer un ensemble de fichiers et le téléchargeur pour télécharger ces fichiers.
- Vous devez le reconstruire pour les installations sur CD (lorsque l'utilisateur final n'a pas accès à Internet)
- Le programme ne se retrouve pas dans Program Files - Il se retrouve caché dans un dossier de capture d'application, ce qui le rend beaucoup plus difficile à raccourcir.
Avantages de ClickOnce :
- Ça marche. Magiquement. Et c'est construit
dans VisualStudio 2008 express.
- Facilite la mise à niveau du
application.
Le programme d'installation de Windows fait-il également ces choses ? Je sais qu'il n'a aucun des inconvénients de ClickOnce, mais ce serait bien de savoir s'il a aussi les avantages de ClickOnce.
Mise à jour :
J'ai fini par utiliser Wix 2 (Wix 3 était disponible mais au moment où j'ai fait le projet, personne n'avait de tutoriel compétent). C'était bien parce qu'il soutenait les trois choses dont j'avais (éventuellement) besoin. Un raccourci facultatif de démarrage avec Windows, une option de démarrage lorsque l'installation est terminée et trois paragraphes de texte qui, selon mon patron, empêcheront les utilisateurs de cliquer sur la mauvaise option.