|
|
|
|
|
- Créer l'exécutable et l'installation
- Présentation
- Création de l'exécutable
- Création de l'installation
- Installation d'une application
- Pour aller plus loin ...
Tuto - Déployer une application
Créer l'exécutable et l'installation Ce que vous allez apprendre : - Création de l'exécutable.
- Aide des nouveautés.
- Création du programme d'installation.
- Exécution du programme d'installation.
30 mn A la fin du développement d'une application pour Windows, le but est bien entendu de créer l'exécutable et de diffuser l'application. WINDEV met à votre disposition tous les outils nécessaire pour créer l'exécutable ainsi que le programme d'installation. Nous allons réaliser les manipulations sur le projet exemple "WD Application Complète". Ouverture du projet exemple
- Affichez la page d'accueil de WINDEV (Ctrl + <).
- Dans la page d'accueil, cliquez sur "Tutoriel" puis dans la zone "Tuto - Application WINDEV : gérer des données", double-cliquez sur "Application complète - Corrigé".
Création de l'exécutable La création de l'exécutable est une opération très simple grâce à un assistant complet. Les options par défaut de l'assistant permettent de créer rapidement un exécutable. Nous détaillerons ici uniquement quelques étapes importantes de l'assistant. Pour plus de détails, consultez Création d'un exécutable. Pour créer l'exécutable de l'application WD Application Complète, les étapes sont les suivantes : - Dans la zone des boutons d'accès rapide du ruban, déroulez et sélectionnez l'option "Générer l'exécutable Windows 64 bits (.exe)".
L'assistant de création d'un exécutable se lance. - Décrivez les options générales de l'exécutable :
- le nom de l'exécutable : nous conservons le nom par défaut.
- le nom de l'icône associée à l'exécutable : vous pouvez sélectionner une icône dans le catalogue d'images.
- l'écran de lancement (également appelé "Splash screen"). Plusieurs types d'écran de lancement sont disponibles.
Avertissement
Cette option n'est pas disponible dans la version Express.
Conservez "Pas d'écran de lancement" et passez à l'étape suivante. - Pour le fonctionnement de l'exécutable, nous garderons les options par défaut. Passez à l'étape suivante.
- Cliquez sur l'option "Contenu de l'EXE" dans la partie gauche de l'assistant.
- Cette étape permet de gérer les langues disponibles dans l'exécutable. Passez à l'étape suivante.
- Cette étape récapitule tous les fichiers qui seront intégrés dans la bibliothèque de l'exécutable. Ce sont tous les éléments de votre projet qui peuvent être manipulés par l'utilisateur final. Nous garderons les options par défaut. Passez à l'étape suivante.
- Cette étape concerne le répertoire des fichiers de données HFSQL Classic manipulés par l'application.
Sélectionnez si nécessaire l'option "Automatique (conseillé)". Cette option permet d'installer les fichiers de données :
- soit dans le répertoire des données de l'application (si l'exécutable est installé dans "Program files").
- soit dans le répertoire de l'exécutable.
- Passez à l'étape suivante.
- Nous allons maintenant saisir les informations de l'exécutable. Ces informations sont affichées sous l'explorateur Windows en sélectionnant les propriétés du fichier.
Saisissez par exemple les informations suivantes :
Cette étape permet également de signer si nécessaire l'exécutable. Passez à l'étape suivante. - Cliquez sur "Terminer".
- L'exécutable est créé. Il est possible de le lancer immédiatement, pour vérifier son fonctionnement. Pour cela, cliquez sur le bouton "Lancer l'exécutable".
Voilà , la création de l'exécutable est terminée. Beaucoup d'options à renseigner, mais après une première configuration de vos choix, vous pourrez valider dès le début toutes les étapes de l'assistant. Création de l'installation Comme pour la création de l'exécutable, la création de l'installation est simplifiée grâce à un assistant. Pour créer le programme d'installation : - Sous le volet "Projet", dans le groupe "Génération", déroulez "Procédure d'installation" et sélectionnez l'option "Créer la procédure d'installation". L'assistant de création d'exécutable et d'installation se lance.
- Nous avons déjà créé l'exécutable : les options choisies sont mémorisées.
- Cliquez dans l'assistant sur l'intitulé "Compléments" de la partie "Exécutable".
- L'assistant propose de réaliser une sauvegarde du projet. Sélectionnez l'option "Non : Ne pas faire de sauvegarde du projet" et passez à l'étape suivante.
- L'assistant propose de créer la page des nouveautés.
Avertissement
Cette option n'est pas disponible dans la version Express. Dans ce cas, passez directement à l'étape 8.
Cette option permet de créer un fichier d'aide pour présenter à l'utilisateur final les nouveautés de la version. Lors d'une première installation, ce fichier peut correspondre à l'aide du logiciel. Sélectionnez l'option "Créer une documentation des nouveautés" et passez à l'étape suivante. - Vous pouvez définir les éléments qui seront automatiquement intégrés au fichier d'aide. Conservez les options par défaut et passez à l'étape suivante.
Si l'application possède déjà un système d'aide, il est possible de l'utiliser pour le compléter avec une page de nouveautés. - Validez le message d'information ainsi que la fenêtre d'enregistrement du fichier d'aide.
- L'exécutable est automatiquement créé (avec les options que nous avons définies lors de la création de l'exécutable) et le système d'aide est créé. Vous pouvez saisir les informations spécifiques dans le système d'aide. Pour l'exemple, laissez les informations créées par défaut. Pour reprendre la création du programme d'installation, cliquez sur l'icône correspondant à l'option "Poursuivre la création de la procédure d'installation". L'aide est automatiquement compilée.
- Nous passons maintenant dans la partie "Installation" de l'assistant. Dans cette première étape, plusieurs modes d'installations sont disponibles :
- Installation individuelle pour une application indépendante, installée et lancée sur chaque poste.
- Installation avec mise à jour automatique, pour une installation sur un poste serveur. Les applications seront installées à partir du serveur. En cas de mise à jour, seule une mise à jour du serveur est nécessaire. Les applications installées se mettront à jour automatiquement.
- Installation dans un Store Privé, pour une installation dans un Store Privé précédemment défini. Les utilisateurs pourront installer l'application depuis le Store.
Choisissez "Installation individuelle" et passez à l'étape suivante. - Choisissez une installation standard. Passez à l'étape suivante.
- Nous ne changeons pas le répertoire d'installation par défaut. Passez à l'étape suivante.
- Dans la liste des fichiers installés, conservez les fichiers proposés. Par défaut, WINDEV propose le fichier Exécutable et le fichier d'aide (créé par l'aide des nouveautés). Nous allons ajouter les fichiers de données :
- Cliquez sur le bouton "Ajouter". L'explorateur Windows affiche le contenu du répertoire de génération de l'application.
- Sélectionnez les fichiers de données Client, Commande, LigneCommande, ModeRèglement et Produit (fichiers d'extension ".fic", ".ndx" et ".mmo").
- Validez. Les fichiers sont automatiquement positionnés dans le répertoire des données de l'application.
- Passez à l'étape suivante.
- Dans les paramètres de la base de données, décochez toutes les options. Passez à l'étape suivante.
- Dans les modules complémentaires, conservez les options suivantes :
Nous allons choisir les outils optionnels à installer et inclure le désinstallateur. Grâce au désinstallateur, les utilisateurs pourront désinstaller l'application depuis le gestionnaire de programmes de Windows. Passez à l'étape suivante.
Avertissement
Le choix des outils optionnels n'est pas disponible dans la version Express. Dans ce cas, passez directement à l'étape 17.
- Nous allons sélectionner WDOptimizer. Cet outil permet d'optimiser régulièrement les fichiers de données de l'application.
- Cliquez sur l'option "Support" à gauche de l'assistant. Nous allons générer l'installation dans un répertoire unique. Par défaut, le programme d'installation est créé dans le sous-répertoire "Install" du projet. Il est possible de :
- Spécifier un mot de passe pour l'installation. Seul l'utilisateur connaissant le mot de passe pourra lancer l'installation de l'application.
- Signer l'installation avec un certificat. Cette option permet de garantir l'intégrité du pack d'installation.
- Validez. Le programme d'installation est automatiquement créé.
- Un écran apparaît permettant de tester l'installation ou d'ouvrir le répertoire de génération. Pour continuer ce cours, cliquez sur le bouton "Tester".
Installation d'une application Maintenant, nous allons nous mettre à la place de l'utilisateur et tester l'installation de l'application. Nous allons suivre les différentes étapes du programme d'installation de l'application "WD Application Complète". - Si vous utilisez un système d'exploitation correspondant à Windows Vista ou supérieur, une fenêtre s'affiche demandant l'autorisation d'exécuter le programme. Validez cette fenêtre.
- L'assistant d'installation se lance.
L'assistant propose de changer la langue de l'installation via une combo en haut à droite de la fenêtre. Deux modes d'installation sont disponibles : - Installation rapide : L'installation est directement réalisée avec les paramètres spécifiés par le fournisseur de l'application.
- Installation personnalisée : L'assistant demande à l'utilisateur les paramètres d'installation de l'application.
- Choisissez "Installation personnalisée". L'assistant demande le répertoire d'installation de l'application.
- Conservez le répertoire proposé par défaut et passez à l'étape suivante.
- Terminez l'installation de l'application.
- L'installation de l'application se lance. Validez les différentes étapes de l'installation.
Nous venons de réaliser le déploiement d'une application simple, avec une installation autonome. L'assistant de création de l'installation propose également des installations avec mise à jour automatique. Une installation avec mise à jour automatique permet de détecter automatiquement les mises à jour lors du lancement de l'application. Si une mise à jour est disponible, l'utilisateur peut immédiatement se mettre à jour. Ce type d'installation est disponible aussi bien via réseau ou via le Web. Il est également possible de réaliser une installation multi-site.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|