Bonjour,
Je suis l’auteur du tutoriel.
J’ai reçu un retour de « Goldbergg » (par message privé), très constructif sur mon tutoriel. En accord avec lui, je le publie pour le moment en commentaire . J’en ai profité pour indiquer d’autres personnalisations simples et utiles pour l’installeur.
Le retour de Goldberg en résumé :
- Rien à dire sur le tutoriel existant, mais il manque un point important « les actions personnalisées (Custom Actions). Par ailleurs le paragraphe 6 : Les limitations de Visual Studio Installer est «
un peu faux » dans la mesure où toutes les limitations indiquées peuvent être levées avec les actions personnalisées.
Mon commentaire sur le retour :
Les actions personnalisées : d’une part je ne connais pas suffisamment et ce n’est pas vraiment du Visual Studio Installer Projects natif (ça se discute). Mais surtout ça nécessite un niveau en C# qui n’est pas « Débutant » cible du tutoriel. Il est néanmoins dommage que les « actions personnalisées » n’aient pas été au moins citées, par exemple dans un paragraphe « Pour aller plus loin avec Visual Studio Installer Projects ».
Pour Les limitations de Visual Studio Installer (paragraphe 6) :
Je dis qu’il n’est pas possible de modifier la base de registre, c’est inexact.
On peut certes y accéder avec les actions personnalisées, mais aussi créer des clés simplement avec l’éditeur de registre de Visual Studio Installer Projects. Du coup j’ai également passé en revue d’autres personnalisations simples accessibles à un débutant, via les différents éditeurs.
Exemples de personnalisations complémentaires :
- Modifier / compléter l’interface utilisateur :
- Visualiser un fichier lisezmoi ;
- Visualiser un fichier licence ;
- Visualiser un splash bitmap au lancement de l’installeur;
- Modifier les messages par défaut qui sont affichés (ou tout simplement les traduire).
- Ajouter des clés dans la base de registre ;
- Associer un type de fichier au programme qui va être installé ;
- Compléter les prérequis pour l’installation ;
Je reprends ces éléments dans le fichier joint (au format .docx et .pdf) qui peut être considéré comme un avant-projet de tome 2 (en octobre peut-être).
L’objectif est de permettre à ceux qui en auraient besoin de pouvoir les utiliser d’ores et déjà.
Pour les actions personnalisées (Custom Action) seuls les grands principes sont indiqués (source GoldBergg légèrement reformulée).
Bonne lecture à tous.
[ATTACH]498162d1/a/a/a" />
[ATTACH]498163d1/a/a/a" />
3 |
0 |