Module 12 : Déploiement d'applications

Dimension: px
Commencer à balayer dès la page:

Download "Module 12 : Déploiement d'applications"

Transcription

1 Module 12 : Déploiement d'applications Table des matières Vue d'ensemble 1 Leçon : Introduction au déploiement 2 Leçon : Déploiement d'une application Windows 10 Contrôle des acquis 23 Atelier 12.1 : Déploiement d'une application 25

2 Les informations contenues dans ce document, y compris les adresses URL et les références à des sites Web Internet, pourront faire l'objet de modifications sans préavis. Sauf mention contraire, les sociétés, les produits, les noms de domaines, les adresses de messagerie, les logos, les personnes, les lieux et les événements utilisés dans les exemples sont fictifs et toute ressemblance avec des sociétés, produits, noms de domaines, adresses de messagerie, logos, personnes, lieux et événements existants ou ayant existé serait purement fortuite. L'utilisateur est tenu d'observer la réglementation relative aux droits d'auteur applicable dans son pays. Sans limitation des droits d'auteur, aucune partie de ce manuel ne peut être reproduite, stockée ou introduite dans un système d'extraction, ou transmise à quelque fin ou par quelque moyen que ce soit (électronique, mécanique, photocopie, enregistrement ou autre), sans la permission expresse et écrite de Microsoft Corporation. Les produits mentionnés dans ce document peuvent faire l'objet de brevets, de dépôts de brevets en cours, de marques, de droits d'auteur ou d'autres droits de propriété intellectuelle et industrielle de Microsoft. Sauf stipulation expresse contraire d'un contrat de licence écrit de Microsoft, la fourniture de ce document n'a pas pour effet de vous concéder une licence sur ces brevets, marques, droits d'auteur ou autres droits de propriété intellectuelle Microsoft Corporation. Tous droits réservés. Microsoft, MS-DOS, Windows, Active Directory, ActiveX, bcentral, BizTalk, FrontPage, IntelliSense, JScript, Microsoft Press, MSDN, MSN, Outlook, PowerPoint, Visual Basic, Visual C++, Visual C#, Visual Studio, Win32 et Windows Media sont soit des marques déposées de Microsoft Corporation, soit des marques de Microsoft Corporation, aux États-Unis d'amérique et/ou dans d'autres pays. Les autres noms de produit et de société mentionnés dans ce document sont des marques de leurs propriétaires respectifs.

3 Notes de l'instructeur Présentation : 45 minutes Atelier : 30 minutes Module 12 : Déploiement d'applications iii Ce module explique comment déployer des applications à l'aide de Microsoft Visual Studio.NET. Il décrit également les options de déploiement que propose Visual Basic.NET et explique comment créer et personnaliser un projet de configuration pour les applications Microsoft Windows. À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :! décrire comment déployer des applications à l'aide de Microsoft Visual Studio.NET ;! créer et personnaliser un programme de configuration pour une application Windows. Documents de cours Préparation Pour animer ce module, vous devez disposer des éléments suivants :! Fichier Microsoft PowerPoint 2560A_12.ppt! Fichier de démonstration multimédia 2560A_12d005.htm Pour préparer ce module, vous devez effectuer les tâches suivantes :! lire tous les documents de cours relatifs à ce module ;! prendre connaissance de la démonstration multimédia ;! réaliser l'atelier de ce module.

4 iv Module 12 : Déploiement d'applications Comment animer ce module Cette section contient des informations qui ont pour but de vous aider à animer ce module. Leçon : Introduction au déploiement Présentation des assemblys Déroulement du déploiement dans Visual Studio.NET Choix du type de projet Cette section décrit la stratégie pédagogique à suivre pour animer chaque rubrique de cette leçon. Cette rubrique a pour but de présenter brièvement les assemblys aux stagiaires. N'y consacrez pas trop de temps car ce cours n'a pas pour objet de traiter en détail le rôle des assemblys de Microsoft.NET Framework. Insistez sur le fait que tout code qui s'exécute dans le.net Framework réside dans un assembly, et que les assemblys de.net Framework aident à résoudre d'éventuels problèmes tels que, par exemple, toutes les questions liées à la gestion des versions. Si les stagiaires souhaitent approfondir le sujet, conseillez-leur le livre blanc, «Simplification du déploiement et élimination de «l enfer des DLL» avec.net Framework», dans la section Lectures complémentaires de la page Web accessible à partir du CD-ROM du stagiaire. Précisez également qu'il existe bien d'autres informations sur les assemblys dans la documentation Visual Studio.NET sous le titre de rubrique «Assemblys». Décrivez les options qui permettent d'empaqueter le code et de distribuer une application vers un utilisateur final. Soulignez les avantages qu'offre Microsoft Windows Installer lors des déploiements. Expliquez ensuite les situations extrêmes où un développeur peut utiliser XCOPY ou la commande Copier un projet pour procéder au déploiement. Ouvrez la boîte de dialogue Nouveau projet, cliquez sur Projets de configuration et de déploiement, puis décrivez brièvement aux stagiaires chacune des options. Au cours de l'atelier 12.1, Déploiement d'une application, les stagiaires auront la possibilité d'utiliser l'assistant Configuration pour créer un projet de configuration. Leçon : Déploiement d'une application Windows Présentation multimédia : Déploiement d'une application Windows Création d'un projet de configuration Windows Installer Cette section décrit la stratégie pédagogique à suivre pour animer chaque rubrique de cette leçon. Cette démonstration offre une vue d'ensemble des sujets abordés dans cette leçon. Pour lancer cette démonstration, cliquez sur l'icône située au centre de la diapositive. Si vous préférez vous servir de cette présentation multimédia en tant que démonstration dirigée, vous trouverez les étapes à suivre dans la section Démonstration des notes de l'instructeur. Pour plus d'informations sur les paramètres corrects à utiliser pour une présentation optimale des démonstrations multimédias, consultez la Liste de préparation du cours fournie sur le CD de l'instructeur. Cette rubrique explique globalement la façon dont les stagiaires peuvent utiliser l'assistant Configuration pour créer des packages Windows Installer pour des applications Windows.

5 Module 12 : Déploiement d'applications v Définition des propriétés d'un projet Éditeurs de déploiement Utilisation de l'éditeur du système de fichiers Génération du projet de configuration Montrez comment accéder et définir les propriétés de configuration d'un projet de déploiement. Expliquez aux stagiaires qu'ils devront inclure un programme d'amorçage dans le programme d'installation de leur application si Windows Installer 1.5 n'est pas installé sur l'ordinateur de destination. Cette rubrique présente brièvement les six éditeurs que peuvent utiliser les développeurs pour personnaliser le projet de configuration d'une application. Expliquez brièvement le rôle de chacun d'entre eux. Dans la rubrique suivante, les stagiaires en apprendront davantage sur l'éditeur du système de fichiers. Expliquez aux stagiaires comment ils peuvent utiliser les dossiers virtuels dans l'éditeur du système de fichiers afin de définir l'emplacement où sont installés les fichiers sur l'ordinateur de destination. Montrez comment utiliser l'éditeur du système de fichiers pour créer un dossier personnalisé et créer un raccourci sur le Bureau de l'utilisateur ou dans un dossier spécifique. Passez en revue les différences qui existent entre une version de débogage et la version finale d'une application. Montrez comment utiliser le Gestionnaire de configurations pour définir la configuration de solution active et inclure le projet de configuration dans la version. Le.NET Framework doit être installé sur tous les ordinateurs qui exécutent une application créée dans Visual Studio.NET. Pour plus d'informations sur l'installation du.net Framework à l'aide de dotnetfx.exe, consultez Microsoft MSDN ou la section Liens Internet de la page Web accessible à partir du CD-ROM du stagiaire. Contrôle des acquis Ces questions sont l'occasion de réviser les concepts et les procédures abordés en détail dans ce module. Adoptez le principe de la discussion pour répondre aux questions afin que chacun ait la possibilité de connaître la bonne réponse. Atelier 12.1 : Déploiement d'une application Avant de commencer cet atelier, les stagiaires doivent avoir réalisé toutes les applications pratiques et répondu aux questions du contrôle des acquis. Les stagiaires devront pouvoir accomplir la plupart des tâches apprises dans les leçons et les applications pratiques. L'atelier est simple mais complet. Il guide les stagiaires pas à pas et leur fait revoir toutes les étapes de déploiement d'une application décrites en détail dans la dernière leçon de ce module.

6 vi Module 12 : Déploiement d'applications Démonstrations Vous pouvez présenter la démonstration multimédia en exécutant le fichier multimédia fourni avec ce module. Vous pouvez également procéder vous-même à la démonstration en suivant ces instructions. Pour plus d'informations sur les paramètres corrects à utiliser pour une présentation optimale des démonstrations multimédias, consultez la Liste de préparation du cours fournie sur le CD de l'instructeur. Présentation multimédia : Déploiement d'une application Windows Cette démonstration illustre le déploiement d'une application Windows. Elle explique comment ajouter un projet de configuration à une solution et en définir les propriétés. Elle montre également comment ajouter un groupe de programmes et un raccourci sur le Bureau de l'utilisateur.! Ouvrez Visual Studio.NET et le projet de démonstration 1. Cliquez sur Démarrer, pointez sur Tous les programmes, puis sur Microsoft Visual Studio.NET et cliquez sur Microsoft Visual Studio.NET. 2. Dans la page de démarrage, sous l'onglet Démarrer, cliquez sur Ouvrir un projet. 3. Dans la boîte de dialogue Ouvrir un projet, ouvrez le fichier Calc.sln, qui se trouve dans le dossier dossier_installation\democode\mod12\calculator.! Ajoutez un projet de configuration à la solution 1. Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet. 2. Dans la boîte de dialogue Nouveau projet, dans le volet Types de projets, cliquez sur Projets de configuration et de déploiement. 3. Dans le volet Modèles, cliquez sur Assistant Configuration. 4. Cliquez sur Ajouter à la solution. 5. Dans la zone Emplacement, tapez dossier_installation\democode\mod12\ Calculator\Setup, puis cliquez sur OK. 6. Dans l'assistant Configuration, à la page Bienvenue dans l'assistant Configuration, cliquez sur Suivant. 7. Dans la page Choisir un type de projet, cliquez sur Suivant. 8. Dans la page Choisir les sorties de projet à inclure, cliquez sur Sortie principale de Calc, puis cliquez sur Suivant. 9. Dans la page Choisir les fichiers à inclure, cliquez sur Ajouter. 10. Dans la boîte de dialogue Ajouter des fichiers, accédez à dossier_installation\democode\mod12\calculator, cliquez sur Calc.ico, puis sur Ouvrir.

7 Module 12 : Déploiement d'applications vii 11. Dans la page Choisir les fichiers à inclure, cliquez sur Suivant. 12. Dans la page Créer le projet, cliquez sur Terminer. Indiquez aux stagiaires que la solution se compose dorénavant de deux projets : le projet Exemple de calculatrice et le projet de configuration qui servira à déployer la calculatrice.! Définissez les propriétés du projet de configuration 1. Dans l'explorateur de solutions, cliquez sur Setup1. 2. Dans la fenêtre Propriétés, double-cliquez sur Manufacturer, tapez Northwind Traders, puis appuyez sur ENTRÉE. 3. Double-cliquez sur ProductName, tapez Exemple de calculatrice, puis appuyez sur ENTRÉE. 4. Double-cliquez sur Title, tapez Exemple de calculatrice, puis appuyez sur ENTRÉE.! Ajoutez un groupe de programmes et un raccourci 1. Dans l'explorateur de solutions, cliquez avec le bouton droit sur Setup1, pointez sur Afficher, puis cliquez sur Système de fichiers. 2. Dans la fenêtre de l'éditeur Système de fichiers (Setup1), dans le volet gauche, cliquez avec le bouton droit sur Menu Programmes de l'utilisateur, pointez sur Ajouter, puis cliquez sur Dossier. 3. Tapez Exemple de calculatrice, puis appuyez sur ENTRÉE. 4. Dans la fenêtre de l'éditeur du système de fichiers (Setup1), cliquez sur Dossier d'application. 5. Dans la liste des éléments contenus dans le dossier d'application, cliquez avec le bouton droit sur Sortie principale de Calc (Actif), puis cliquez sur Créer un raccourci vers Sortie principale de Calc (Actif). 6. Tapez Exemple de calculatrice, puis appuyez sur ENTRÉE. 7. Cliquez sur Exemple de calculatrice, si cet élément n'est pas encore sélectionné. 8. Dans la fenêtre Propriétés, cliquez sur Icon, cliquez sur le bouton flèche vers le bas, puis cliquez sur Parcourir. 9. Dans la boîte de dialogue Icône, cliquez sur Parcourir. 10. Dans la boîte de dialogue Sélectionner un élément dans le projet, double-cliquez sur Dossier d'application. 11. Cliquez sur Calc.ico, puis sur OK. 12. Dans la boîte de dialogue Icône, cliquez sur OK. 13. Dans la fenêtre Propriétés, cliquez sur Folder, puis cliquez sur le bouton points de suspension. 14. Dans la boîte de dialogue Sélectionner un dossier, développez Menu Programmes de l'utilisateur, cliquez sur Exemple de calculatrice, puis sur OK.

8 viii Module 12 : Déploiement d'applications! Ajoutez un raccourci sur le Bureau de l'utilisateur 1. Dans la fenêtre de l'éditeur du système de fichiers (Setup1), cliquez sur Dossier d'application. 2. Dans la liste des éléments contenus dans le dossier d'application, cliquez avec le bouton droit sur Sortie principale de Calc (Actif), puis cliquez sur Créer un raccourci vers Sortie principale de Calc (Actif). 3. Tapez Exemple de calculatrice, puis appuyez sur ENTRÉE. 4. Cliquez sur Exemple de calculatrice, si cet élément n'est pas encore sélectionné. 5. Dans la fenêtre Propriétés, cliquez sur Icon, cliquez sur le bouton flèche vers le bas, puis cliquez sur Parcourir. 6. Dans la boîte de dialogue Icône, cliquez sur Parcourir. 7. Dans la boîte de dialogue Sélectionner un élément dans le projet, double-cliquez sur Dossier d'application. 8. Cliquez sur Calc.ico, puis sur OK. 9. Dans la boîte de dialogue Icône, cliquez sur OK. 10. Dans la fenêtre Propriétés, cliquez sur Folder, puis cliquez sur le bouton points de suspension. 11. Dans la boîte de dialogue Sélectionner un dossier, cliquez sur Bureau de l'utilisateur, puis sur OK.! Générez le projet de configuration Dans l'explorateur de solutions, cliquez avec le bouton droit sur Setup1, puis cliquez sur Générer. Remarquez que la barre d'état signale qu'une génération est en cours.! Quittez Visual Studio.NET Dans le menu Fichier, cliquez sur Quitter. Vous souhaiterez très vraisemblablement exécuter le programme de configuration et montrez aux stagiaires les raccourcis créés sur le Bureau et dans le menu Programmes.

9 Module 12 : Déploiement d'applications 1 Vue d'ensemble Création d'une interface Utilisation de Visual Studio.NET Écriture de code! Introduction au déploiement! Déploiement d'une application Windows Accès aux données Débogage Debug et déploiement and Deploy ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Objectifs Après avoir créé et testé une application, vous devez la distribuer pour qu'elle puisse être utilisée sur d'autres ordinateurs. Il peut s'agir d'une application Web ou Microsoft Windows exécutée par des utilisateurs finaux ou d'une bibliothèque de code employée par d'autres développeurs. Le déploiement est le processus qui vous permet de distribuer une application finie ou un composant à installer sur d'autres ordinateurs. Dans ce module, vous découvrirez les différentes options de déploiement disponibles dans Microsoft Visual Basic.NET, et apprendrez à utiliser certaines d'entre elles pour déployer des applications Windows. À la fin de ce module, vous serez à même d'effectuer les tâches suivantes :! décrire comment déployer des applications à l'aide de Microsoft Visual Studio.NET ;! créer et personnaliser un programme de configuration pour une application Windows.

10 2 Module 12 : Déploiement d'applications Leçon : Introduction au déploiement! Présentation des assemblys! Déroulement du déploiement dans Visual Studio.NET! Choix du type de projet ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Contenu de la leçon Objectifs de la leçon Dans cette leçon, vous allez apprendre le rôle que jouent les assemblys dans le déploiement, découvrir le processus de déploiement proprement dit et vous familiariser avec les projets de déploiement que vous offre Visual Studio.NET. Cette leçon aborde les points suivants :! Présentation des assemblys! Déroulement du déploiement dans Visual Studio.NET! Choix du type de projet À la fin de cette leçon, vous serez à même d'effectuer les tâches suivantes :! décrire les assemblys ;! expliquer les options d'empaquetage et de distribution disponibles dans Visual Studio.NET ;! choisir les options de déploiement les mieux adaptées à des scénarios spécifiques.

11 Module 12 : Déploiement d'applications 3 Présentation des assemblys! Le code doit être empaqueté dans une unité fonctionnelle, appelée un assembly, avant d'être exécuté par le Common Language Runtime! Les assemblys contiennent toutes les informations nécessaires au déploiement et à la gestion des versions Assembly sous forme d'un seul fichier Assembly sous forme de plusieurs fichiers Moo.dll Graphic.jpg Logo.bmp Boo.dll Manifeste Manifeste ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Structure d'un assembly Dans le Microsoft.NET Framework, le code doit être empaqueté dans une unité fonctionnelle, appelée un assembly, avant d'être exécuté par le Common Language Runtime. Les assemblys contiennent toutes les informations nécessaires au déploiement et à la gestion des versions. Les applications du.net Framework se composent d'un ou de plusieurs assemblys. Bien que, dans le cas le plus simple, une application se compose d'un seul assembly, le plus souvent, elle en comporte plusieurs. Un assembly peut être empaqueté sous forme d'un seul fichier exécutable portable (PE, Portable Executable), tel qu'un fichier.exe (exécutable) ou.dll (bibliothèque de liaison dynamique), ou être constitué de plusieurs fichiers PE et de fichiers de ressources externes, tels qu'un fichier bitmap. Le plus souvent, les applications sont compilées en un seul fichier PE. Les assemblys peuvent se composer des éléments suivants :! Métadonnées de l'assembly (le manifeste) Les métadonnées décrivant un assembly sont appelées le manifeste. Le manifeste fournit, entre autres, le titre de l'assembly et sa description, ainsi que des informations relatives à la version. Il comprend aussi des informations sur la liaison de l'assembly avec d'autres fichiers et permet à l'assembly d'être auto-descriptif.! Métadonnées de type Les métadonnées de type donnent des informations sur les classes, les interfaces, les méthodes et les propriétés disponibles.

12 4 Module 12 : Déploiement d'applications! Code MSIL (Microsoft Intermediate Language) à exécuter MSIL est un jeu d'instructions, parfaitement indépendant du processeur, qu'il est facile de convertir en code natif. La conversion du MSIL en code spécifique au processeur est assurée par un compilateur juste-à-temps (JIT, just-in-time).! Toutes les ressources requises (les graphiques, par exemple) ou les fichiers de ressource nécessaires, par exemple, à la localisation. Assembly et gestion des versions L'un des principaux rôles des assemblys est d'assurer la gestion des versions. Plus précisément, les assemblys permettent aux développeurs de définir des règles de gestion des versions entre les différents composants logiciels et de les faire appliquer lors de l'exécution. Ils permettent une gestion côte à côte des versions : possibilité d'installer et d'exécuter en même temps plusieurs versions du même composant sur un ordinateur. Ainsi, les différentes applications qui s'exécutent sur un ordinateur peuvent utiliser différentes versions d'un composant partagé. Remarque suivantes : Pour plus d'informations sur les assemblys, consultez les sources! Documentation Visual Studio.NET! Livre blanc, «Simplification du déploiement et élimination de «l enfer des DLL» avec.net Framework», dans la section Lectures supplémentaires de la page Web accessible à partir du CD-ROM du stagiaire

13 Module 12 : Déploiement d'applications 5 Déroulement du déploiement dans Visual Studio.NET! Options d'empaquetage " Sous forme de fichiers exécutables portables (fichiers.dll et.exe) " Sous forme de fichiers cabinet (.cab) " Sous forme de package Windows Installer! Déploiement " Repose sur la technologie Windows Installer! Autres modes de déploiement " XCOPY " Commande Copier un projet ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Empaquetage Le déploiement compte deux étapes : l'empaquetage du code et la distribution des packages. Vous pouvez distribuer vos applications sur disquettes, sur CD-ROM, via un réseau, par le biais d'internet ou d'un intranet. Il existe plusieurs manières d'empaqueter les applications créées dans Visual Studio.NET :! Sous forme de fichiers exécutables portables (fichiers.dll et.exe) La façon la plus simple d'empaqueter votre application est de créer une version de débogage de l'application. Lors de la génération de l'application, le code est empaqueté en assemblys. Les fichiers.exe qui en résultent peuvent être distribués par simple copie des fichiers. Vous pouvez, par exemple, copier tous les fichiers d'assembly sur un CD-ROM et écrire un fichier batch de façon à copier les fichiers vers un répertoire du disque dur de l'utilisateur. L'utilisateur n'a plus ensuite qu'à exécuter l'application.! Sous forme de fichiers cabinet (.cab) Vous pouvez utiliser les fichiers.cab pour compresser votre application. Cette option est généralement utilisée lors de téléchargements Internet afin de réduire la durée de l'opération.! Sous forme de package Windows Installer Cette option permet de créer des packages Windows Installer (fichiers.msi) à utiliser avec Windows Installer.

14 6 Module 12 : Déploiement d'applications Avantages de Windows Installer Processus de déploiement Dans Visual Studio.NET, le déploiement repose sur la technologie de Windows Installer. Windows Installer regroupe toutes les données et instructions d'installation dans un seul package. Avec Windows Installer, chaque ordinateur conserve une base de données des informations d'installation pour chaque application qu'il installe. S'y trouvent notamment, des fichiers, des clés de Registre et des composants. Lors du déploiement d'une application, Windows Installer présente les avantages suivants :! Lors de la désinstallation d'une application, la base de données de l'ordinateur est lue et vérifiée pour s'assurer qu'aucune autre application n'utilise un fichier, une clé de Registre ou un composant faisant l'objet d'une suppression. Cette fonctionnalité vous empêche de rendre une application inexploitable suite à la suppression d'une autre.! Windows Installer assure l'auto-dépannage. Autrement dit, il permet à une application de réinstaller automatiquement les fichiers manquants que l'utilisateur aurait pu supprimer par inadvertance.! Windows Installer offre également la possibilité de restaurer une installation. Par exemple, si une application repose sur une base de données spécifique qui reste introuvable lors de l'installation, l'utilisateur peut arrêter la procédure et redonner à l'ordinateur la configuration qu'il avait avant l'installation.! Windows Installer permet de configurer et de créer automatiquement les paramètres de l'annuaire des services IIS (Internet Information Services), les paramètres de sécurité NTFS, les partages réseau et les comptes Utilisateur et Groupe du service d'annuaire Active Directory.! Windows Installer permet de créer automatiquement les raccourcis du Bureau, d'ajouter automatiquement des programmes à la liste Ajout/Suppression de programmes et de créer automatiquement les entrées du menu Démarrer. Pour déployer une application, vous devez commencer par créer un projet de configuration et définir les propriétés du projet de déploiement ; propriétés qui déterminent où et comment générer le programme d'installation.! Lorsque le déploiement se fait sur des supports traditionnels, il faut ensuite copier le fichier.msi de l'emplacement du build vers une disquette, un CD-ROM ou un autre support de votre choix.! Pour procéder à un déploiement vers un intranet ou Internet, il faut créer un projet de configuration Web. Une fois le programme d'installation généré, vous devez le copier sur l'ordinateur serveur d'où il pourra ensuite être téléchargé sur le réseau.

15 Module 12 : Déploiement d'applications 7 Autres modes de déploiement Pour déployer des applications simples dépourvues de dépendances, il suffit parfois de copier l'application sur l'ordinateur de destination. Pour désinstaller l'application, il suffit de supprimer le dossier du système. Avec le.net Framework, vous disposez des options suivantes pour copier les applications :! XCOPY Dans la mesure où les applications Common Language Runtime sont auto-descriptives et ne requièrent aucune entrée de Registre, vous pouvez utiliser la commande XCOPY pour les copier dans le répertoire de votre choix. L'application peut ensuite s'exécuter à partir de là. XCOPY est un moyen simple de copier un projet ou une application d'un emplacement à un autre. Réservez toutefois la commande XCOPY aux cas les plus simples. En effet, XCOPY n'enregistre ni ne vérifie l'emplacement des assemblys. De plus, en cas de projets Web, cette commande ne configure pas automatiquement les paramètres de l'annuaire des services IIS. Elle ne propose à l'utilisateur aucune interface graphique pour installer et désinstaller l'application. Plus important encore, si vous utilisez XCOPY pour déployer une application, vous n'avez pas accès aux fonctions de gestion des fichiers de Windows Installer. Ces dernières vous évitent les conflits de fichiers et vous empêchent d'écraser des fichiers ou de supprimer des fichiers partagés.! La commande Copier un projet S'il s'agit de projets Web, vous pouvez utiliser la commande Copier un projet du menu Projet. La copie d'un projet s'avère beaucoup plus simple que le déploiement lorsqu'il n'est question que de transférer le contenu de votre projet sur un serveur Web de destination. N'oubliez pas, en revanche, qu'en copiant le projet, vous ne configurez pas automatiquement les paramètres de l'annuaire des services IIS. Dans la plupart des cas, vous aurez à déployer votre projet et non pas à le copier pour pouvoir bénéficier des fonctions de gestion de projet de déploiement que sont, par exemple, l'inscription aux services IIS et leur configuration. Remarque Pour plus d'informations sur XCOPY, consultez l'article, «Determining When to Use Windows Installer Versus XCOPY», dans la section Lectures complémentaires de la page Web accessible à partir du CD-ROM du stagiaire.

16 8 Module 12 : Déploiement d'applications Choix du type de projet Projet de configuration! Crée un fichier Windows Installer (fichier.msi) Projet de configuration Web! Crée un fichier Windows Installer pour une application Web (fichier.msi) Projet de module de fusion! Empaquette des composants qui peuvent être partagés par plusieurs applications (fichier.msm) Projet CAB! Crée un fichier.cab pour le téléchargement vers un navigateur Web ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Création d'un projet de déploiement Avant de déployer une solution, vous devez préciser, dans Visual Studio.NET, ce que vous voulez déployer, ainsi que l'endroit et la façon de procéder. Pour cela, vous ajoutez un ou plusieurs projets de déploiement à votre solution. Chaque projet de déploiement comporte les instructions nécessaires à l'installation des fichiers et des composants sur un ordinateur de destination. Visual Studio.NET propose des modèles pour quatre types de projets de déploiement. De plus, un Assistant Configuration vous guide pas à pas tout au long de la création des projets de déploiement.! Pour créer un projet de déploiement Dans la boîte de dialogue Nouveau projet, cliquez sur Projets de configuration et de déploiement, comme le montre la capture d'écran suivante.

17 Module 12 : Déploiement d'applications 9 Choix du type de projet Le tableau ci-dessous vous aide à choisir le type le mieux adapté à votre projet de déploiement. Type de projet Description Fonction Projet de configuration ou Projet de configuration Web Projet de module de fusion Projet CAB Les projets de configuration créent un fichier Windows Installer (.msi) qui contient l'application, les fichiers dépendants, les informations relatives à l'application telles qu'entrées de Registre et instructions d'installation. En cas de projet de configuration, le programme d'installation installera les fichiers dans un répertoire Program Files de l'ordinateur de destination. En cas de projet de configuration Web, le programme d'installation installera les fichiers dans un répertoire racine virtuel sur un serveur Web. Un fichier de module de fusion (.msm) est un seul package qui regroupe l'ensemble des fichiers, des ressources, des entrées de Registre et de la logique nécessaires à l'installation d'un composant. Les modules de fusion ne peuvent pas être installés seuls. Ils doivent être utilisés en conjonction avec un fichier Windows Installer. Les projets CAB créent un fichier.cab qui empaquette les contrôles Microsoft ActiveX et qui sert au téléchargement d'un serveur Web à un autre. Projet de configuration : Crée un programme d'installation pour une application Windows. Projet de configuration Web : Crée un programme d'installation pour une application Web. Empaquette les fichiers ou les composants dans un seul module afin d'en faciliter le partage. Les fichiers.msm qui en résultent peuvent être inclus dans tout autre projet de déploiement. Crée un fichier.cab en vue du téléchargement vers un navigateur Web. Différence entre les fichiers Windows Installer et les modules de fusion Dans Visual Studio.NET, vous pouvez créer différents types de programmes d'installation : les fichiers Windows Installer (.msi), pour les applications Windows ou Web, et les modules de fusion (.msm). Ces deux types de programme d'installation se distinguent principalement par la cible à laquelle ils s'adressent :! Les fichiers Windows Installer servent à installer des applications et des fichiers sur un autre ordinateur. Tout ce dont l'utilisateur final de l'application se servira directement (fichiers.exe, documents, pages HTML) doit être empaqueté dans un fichier Windows Installer.! Les modules de fusion servent à installer des composants partagés par plusieurs applications. Les composants (fichiers.dll, contrôles et ressources, par exemple) peuvent être empaquetés dans un module de fusion, qui à son tour sera fusionné dans le fichier Windows Installer de chaque application utilisant ce composant. Lorsque les applications sont distribuées à plusieurs utilisateurs finaux, le composant est installé partout de la même manière.

18 10 Module 12 : Déploiement d'applications Leçon : Déploiement d'une application Windows Créez un projet de configuration Définissez les propriétés du projet Personnalisez le projet de configuration Générez l'application Distribuez et installez l'application ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Contenu de la leçon Objectifs de la leçon Cette leçon explique les étapes par lesquelles vous devez passer pour créer et personnaliser un projet de configuration Windows Installer afin de déployer une application Windows. Cette leçon aborde les points suivants :! Présentation multimédia : Déploiement d'une application Windows! Création d'un projet de configuration Windows Installer! Définition des propriétés d'un projet! Éditeurs de déploiement! Utilisation de l'éditeur du système de fichiers! Génération du projet de configuration À la fin de cette leçon, vous serez à même d'effectuer les tâches suivantes :! créer un projet de configuration pour une application Windows à l'aide de l'assistant Configuration ;! personnaliser votre projet de configuration en définissant les propriétés et en utilisant les éditeurs de déploiement ;! déployer une application Windows.

19 Module 12 : Déploiement d'applications 11 Présentation multimédia : Déploiement d'une application Windows ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Au cours de cette démonstration, vous allez apprendre à déployer une application Windows, à ajouter un projet de configuration à une solution et à définir les propriétés du projet. Vous allez également apprendre à ajouter un groupe de programmes et un raccourci sur le Bureau de l'utilisateur.

20 12 Module 12 : Déploiement d'applications Création d'un projet de configuration Windows Installer ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Création d'un projet de configuration à l'aide de l'assistant Configuration Vous pouvez utiliser le modèle Projet de configuration pour créer des packages Windows Installer destinés aux applications Windows. L'Assistant Configuration vous aide pas à pas à recueillir toutes les informations dont vous avez besoin pour créer un projet de configuration.! Pour ajouter un projet de configuration à une solution 1. Dans le menu Fichier, pointez sur Ajouter un projet, puis cliquez sur Nouveau projet. 2. Dans la boîte de dialogue Ajouter un projet, cliquez sur le dossier Projets de configuration et de déploiement. 3. Cliquez sur Assistant Configuration. Dans l'assistant Configuration, vous devrez suivre les étapes ci-dessous pour créer un projet de configuration et l'ajouter à votre solution : 1. Choisissez le type du projet. Le type de projet que vous choisissez détermine l'emplacement d'installation des fichiers sur l'ordinateur de destination et la façon de procéder au déploiement. Par défaut, l'assistant Configuration vous aide à créer un programme de configuration afin d'installer une application Windows. 2. Choisissez les sorties du projet à inclure. Les projets Visual Studio.NET servent de conteneur au sein d'une solution afin de gérer logiquement, générer et dépanner les éléments qui constituent votre application. La sortie d'un projet est généralement un fichier.exe, un fichier.dll ou un module.

21 Module 12 : Déploiement d'applications 13 Les types de sorties que vous avez le droit d'ajouter à votre projet de déploiement dépendent du type de projet que vous avez sélectionné. Le tableau ci-dessous décrit les différentes sorties que vous pouvez utiliser en vue du déploiement d'une application Windows. Sachez que vous pouvez sélectionner plusieurs types de sorties. Sortie de projet Sortie principale Ressources localisées Symboles de débogage Fichiers de contenu Fichiers sources Description Contient le fichier.dll ou.exe généré par le projet. En règle générale, vous choisissez d'inclure cette sortie, quel que soit le déploiement. Contient les assemblys satellites correspondant aux ressources de chaque culture. Vous pouvez inclure cette option si vous déployez une application dans plusieurs pays. Contient les fichiers de débogage associés au projet. Vous pouvez inclure cette sortie dans les projets qui feront l'objet d'un débogage ultérieur. Comprend tous les fichiers de contenu du projet (des pages HTML, par exemple). Vous pouvez inclure cette sortie dans un projet qui sera utilisé par d'autres développeurs. Contient tous les fichiers sources du projet. Vous pouvez inclure cette sortie dans un projet qui sera utilisé par d'autres développeurs ayant besoin d'accéder au code source, ou avec des fichiers de contrôle qui seront compilés dans l'application finale par un autre développeur. 3. Choisissez les fichiers à inclure. Vous pouvez ajouter à un projet de configuration des fichiers tels que des fichiers Lisez-moi ou des pages HTML. En outre, si vous envisagez d'inclure un raccourci vers votre application, toute icône associée au raccourci doit être incluse dans les fichiers de configuration de l'application. 4. Créez le projet. Avant de créer le projet de configuration, l'assistant Configuration résume les options que vous avez retenues. Vous pouvez ainsi revenir sur votre projet de configuration et y apporter les modifications voulues avant de l'ajouter à votre solution.

22 14 Module 12 : Déploiement d'applications Définition des propriétés d'un projet! Fenêtre Propriétés " Définissez des propriétés générales " Exemples : Author, Manufacturer, ProductName! Boîte de dialogue Propriétés de déploiement " Définissez des propriétés spécifiques à la configuration " Exemples : Programme d'amorçage, Compression, Nom du fichier de sortie et Fichiers du package " Lorsque vous effectuez une première installation sur des versions de Windows antérieures à Windows XP, vous devez inclure le programme d'amorçage dans le programme d'installation ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Propriétés générales Propriétés spécifiques à la configuration Les projets de déploiement disposent de deux catégories de propriétés : des propriétés d'ordre général et des propriétés spécifiques à la configuration. Pour définir les propriétés générales, utilisez la fenêtre Propriétés. Ces propriétés s'appliquent à toutes les configurations de projet. Pour définir les propriétés spécifiques à la configuration, utilisez la boîte de dialogue Propriétés de déploiement. 1. Dans la fenêtre Propriétés, vous pouvez définir les propriétés du projet, notamment Author, Description, Manufacturer, ProductName, Title et Version. 2. Pour ouvrir la boîte de dialogue Propriétés de déploiement, cliquez sur Pages de propriétés dans le menu Affichage lorsqu'un projet de configuration est sélectionné dans l'explorateur de solutions, puis cliquez sur Générer dans la liste Propriétés de configuration. 3. Le tableau ci-dessous décrit les propriétés de configuration les plus importantes. Propriété Programme d'amorçage Compression Description Spécifie s'il faut inclure un programme d'amorçage dans le programme d'installation. Un programme d'amorçage comprend les fichiers nécessaires à l'installation de Windows Installer 1.5 sur l'ordinateur de destination au cas où il ne le serait pas déjà. Spécifie les paramètres de compression à utiliser pour les fichiers inclus dans un programme d'installation.

23 Module 12 : Déploiement d'applications 15 (suite) Propriété Nom du fichier de sortie Fichiers du package Description Spécifie l'emplacement où seront placés les fichiers.msi ou.msm lors de la génération. Précise la façon dont les fichiers seront empaquetés à l'intérieur du fichier d'installation. Remarque Windows Installer 1.5 est la version par défaut pour Windows XP. S'il s'agit d'une première installation sur des versions antérieures de Windows, vous devez inclure le programme d'amorçage dans le programme d'installation.

24 16 Module 12 : Déploiement d'applications Éditeurs de déploiement! Utilisez les éditeurs de déploiement pour configurer le programme d'installation que vous créez " Éditeur du système de fichiers " Éditeur du Registre " Éditeur des types de fichiers " Éditeur de l'interface utilisateur " Éditeur des actions personnalisées " Éditeur des conditions de lancement ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Les éditeurs de déploiement servent à configurer le programme d'installation que vous créez avec le projet de déploiement. Chaque projet de configuration dispose de six éditeurs : l'éditeur du système de fichiers, l'éditeur du Registre, l'éditeur des types de fichiers, l'éditeur de l'interface utilisateur, l'éditeur des actions personnalisées et l'éditeur des conditions de lancement. Remarque Contrairement aux autres types de projet de déploiement, aucun éditeur ne permet de travailler avec les projets CAB. Pour ajouter des fichiers et des sorties de projet à un projet CAB, vous devez passer par l'explorateur de solutions. Pour en définir les propriétés, il faut utiliser la fenêtre Propriétés ou les Pages de propriétés du projet. Ouverture des éditeurs Vous pouvez ouvrir les éditeurs de déploiement à partir de l'explorateur de solutions, en cliquant sur le projet de configuration, puis en utilisant les boutons de la barre d'outils, comme le montre l'illustration suivante :

25 Module 12 : Déploiement d'applications 17 Éditeur du système de fichiers Éditeur du Registre Éditeur des types de fichiers Éditeur de l'interface utilisateur Éditeur des actions personnalisées Éditeur des conditions de lancement Cet éditeur permet d'ajouter des sorties de projet ainsi que d'autres fichiers à un projet de déploiement, de préciser les emplacements où seront installés les fichiers sur l'ordinateur de destination, et de créer des raccourcis sur un ordinateur de destination. À l'aide de cet éditeur, vous pouvez accéder aux clés de Registre les plus fréquemment utilisées. Celles-ci varient en fonction du type d'application : Windows ou Web. Cet éditeur permet de définir vos propres clés et d'écrire leurs valeurs par défaut au cours du processus d'installation. Cet éditeur permet d'établir des associations de fichiers sur l'ordinateur de destination. Il suffit pour cela d'associer des extensions de fichier à votre application et de spécifier les actions autorisées pour chaque type. Cet éditeur permet de personnaliser les messages et les images dans les boîtes de dialogue qu'utilise l'utilisateur dans l'assistant Installation. Vous pouvez personnaliser à la fois les programmes d'installation d'administration et standard. Vous pouvez également ajouter des boîtes de dialogue supplémentaires au processus d'installation. Ces boîtes de dialogue peuvent, par exemple, servir à recueillir les préférences de l'utilisateur via des zones de texte et des boutons d'option, à collecter des informations utilisateur aux fins d'enregistrement ou à afficher des contrats de licence. Cet éditeur vous permet d'inclure des actions personnalisées dans votre principal programme de configuration. Ces actions peuvent avoir lieu lors de l'installation, de la validation, de la restauration ou de la désinstallation. Parmi les actions possibles, citons entre autres l'exécution d'un fichier.exe, d'un fichier.dll ou d'un fichier script de votre choix, l'ajout ou la suppression d'utilisateurs dans une base de données ou encore l'ajout d'un contact de support technique au carnet d'adresses Microsoft Outlook. Grâce à cet éditeur, vous pouvez définir des conditions s'appliquant à l'installation de l'application ou à l'exécution d'actions personnalisées. Imaginons, par exemple, qu'une base de données fasse défaut sur le serveur, mieux vaut alors éviter d'y ajouter des utilisateurs, voire d'installer l'application. Selon le même principe, vous pouvez aussi vérifier des fichiers, des clés de Registre ou des installations Windows Installer. Il est également possible de personnaliser le message présenté à l'utilisateur en cas de non-respect d'une condition particulière.

26 18 Module 12 : Déploiement d'applications Utilisation de l'éditeur du système de fichiers! Offre une représentation du système de fichiers sur un ordinateur de destination! S'appuie sur le concept de dossiers virtuels pour s'assurer que les fichiers sont installés à l'endroit précis où vous le voulez ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Présentation de l'éditeur du système de fichiers Dossiers par défaut L'organisation du système de fichiers peut varier d'un ordinateur à l'autre. Les noms de dossier peuvent également différer. L'Éditeur du système de fichiers s'appuie sur le concept de dossiers virtuels pour s'assurer que les fichiers sont installés à l'endroit précis où vous le voulez. Les dossiers virtuels de l'éditeur du système de fichiers sont des représentations des dossiers du système Windows. Dans la mesure où Windows garde trace de l'emplacement des dossiers système, quels que soient l'emplacement ou le nom du dossier, les fichiers placés dans le dossier Bureau se retrouveront toujours dans le dossier système Bureau. L'Éditeur du système de fichier se compose de deux parties : un volet de navigation sur la gauche et un volet de détails sur la droite. Le volet de navigation affiche une liste hiérarchique de dossiers qui reproduit le système de fichiers d'un ordinateur de destination. Dès qu'un dossier est sélectionné dans le volet de navigation, tous les fichiers et les raccourcis installés dans ce dossier s'affichent dans le volet de détails. Lorsque le nœud de premier niveau Système de fichiers de l'ordinateur cible est sélectionné, le volet de détails affiche une liste de dossiers. Le tableau ci-dessous décrit la fonction des dossiers par défaut affichés dans l'éditeur du système de fichiers. Nom de dossier Bureau de l'utilisateur Dossier d'application Menu Programmes de l'utilisateur Fonction Utilisez ce dossier pour installer un raccourci de l'application sur le Bureau. Ce dossier correspond au dossier situé en dessous du dossier Program Files où l'application sera installée. Utilisez ce dossier pour installer les fichiers nécessaires à l'exécution de l'application. Utilisez ce dossier pour installer un raccourci de l'application dans le menu Programmes.

27 Module 12 : Déploiement d'applications 19 Création de vos propres dossiers Dans l'éditeur du système de fichiers, vous pouvez créer vos propres dossiers et sous-dossiers, et les placer à l'endroit de votre choix sous n'importe quel dossier système. Si vous créez, par exemple, un dossier Données d'application sous le dossier d'application, quel que soit l'emplacement du dossier d'application sur l'ordinateur de destination, les fichiers placés dans votre dossier Données d'application seront installés dans le même chemin de localisation relatif.! Pour ajouter un dossier personnalisé 1. Dans le volet de navigation de l'éditeur du système de fichiers, sélectionnez le nœud Système de fichiers de l'ordinateur cible. 2. Dans le menu Action, pointez sur Ajouter un dossier spécial, puis cliquez sur Dossier personnalisé ou sur Dossier personnalisé Web. Le nouveau dossier est sélectionné dans la liste des dossiers. L'option Dossier personnalisé Web n'est disponible que s'il existe un projet de configuration Web dans la solution. 3. Donnez un nom au dossier personnalisé.! Pour ajouter un sous-dossier 1. Sélectionnez un dossier dans le volet de navigation de l'éditeur du système de fichiers. 2. Dans le menu Action, pointez sur Ajouter, puis cliquez sur Dossier. Le nouveau dossier est créé juste en dessous du dossier précédemment sélectionné dans la liste des dossiers. 3. Donnez un nom au nouveau dossier. Création des raccourcis L'Éditeur du système de fichiers permet de créer des raccourcis de façon à vous laisser placer les fichiers dans un dossier et à les relier à un raccourci figurant sur le Bureau ou dans un autre dossier. Vous pourriez, par exemple, autoriser un utilisateur à lancer un fichier.exe via des raccourcis placés sur le Bureau de l'utilisateur et dans le menu Programmes.! Pour ajouter un raccourci à un fichier ou à un dossier 1. Dans l'éditeur du système de fichiers, cliquez avec le bouton droit sur le fichier ou le dossier auquel vous voulez associer un raccourci (le fichier.exe de l'application, par exemple). 2. Cliquez sur Créer un raccourci vers Nom. Le raccourci apparaît dans la liste des fichiers. 3. Donnez un nom au raccourci, puis appuyez sur ENTRÉE. 4. Faites glisser le raccourci de la liste des fichiers vers le dossier où vous voulez le faire apparaître sur l'ordinateur de destination (le dossier Bureau de l'utilisateur, par exemple). Pour associer une icône au raccourci que vous créez, il vous suffit de définir la propriété Icon du raccourci dans la fenêtre Propriétés. Sachez que pour affecter une icône au raccourci, vous devez tout d'abord ajouter le fichier de l'icône au projet de configuration de l'application.

28 20 Module 12 : Déploiement d'applications! Pour ajouter des fichiers au dossier d'application Dans le volet de navigation de l'éditeur du système de fichiers, cliquez avec le bouton droit sur Dossier d'application, pointez sur Ajouter et cliquez ensuite sur Fichier.

29 Module 12 : Déploiement d'applications 21 Génération du projet de configuration!.net Framework doit être installé sur n'importe quel ordinateur qui exécutera une application créée à l'aide de Visual Studio.NET! Pour installer.net Framework, utilisez le programme d'installation redistribuable Dotnetfx.exe ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Introduction Création d'une version finale Description des fichiers de configuration Après avoir défini les paramètres de votre programme de configuration, vous pouvez générer le projet en vue de son déploiement. Jusqu'à maintenant, vous avez vraisemblablement généré des versions de débogage de votre application ; autrement dit, des versions que vous pouvez exécuter, tester et modifier dans l'environnement de développement. Dès que votre application est prête au déploiement, vous devez créer une version finale de tous les projets de votre solution.! Pour créer une version finale de votre application 1. Dans le menu Générer, cliquez sur Gestionnaire de configurations. 2. Dans la boîte de dialogue Gestionnaire de configurations, faites passer le paramètre de la configuration de solution active de Debug à Release. 3. Dans la colonne Générer, cochez les cases des projets que vous voulez générer (y compris le projet de configuration), puis cliquez sur Fermer. En cas de version finale, cochez les cases de tous les projets de la solution. 4. Dans le menu Générer, cliquez sur Générer la solution. Au cours de la génération du projet de configuration, les fichiers suivants sont créés dans le répertoire Project ou dans le répertoire Release. Nom du fichier MonProjet.msi Setup.exe Setup.ini InstMsiA.exe InstMsiW.exe MonProjet.vdproj Description Fichier d'informations Windows Installer utilisé par Setup.exe. Copie de l'application d'installation standard. Fichier d'initialisation de l'installation comprenant des informations spécifiques à votre application. Fichiers d'installation nécessaires à l'installation de Windows Installer. Fichier du projet de déploiement Visual Studio.NET utilisé par l'environnement de développement. Est créé dans le répertoire Project, et non dans le sous-répertoire Release.

30 22 Module 12 : Déploiement d'applications Installation du.net Framework Les applications et contrôles écrits pour le.net Framework exigent la présence du.net Framework sur l'ordinateur où les applications ou les contrôles s'exécuteront. La version 1.0 du.net Framework propose un programme d'installation redistribuable, Dotnetfx.exe, qui contient les composants du CLR (common language runtime) et du.net Framework dont vous avez besoin pour exécuter les applications.net Framework. Lorsqu'une vous créez une version finale de votre projet de configuration, le journal de génération affiché dans la fenêtre Sortie peut afficher l'avertissement suivant : «Ce programme d'installation ne comprend pas le.net Framework qui doit être installé sur l'ordinateur cible en exécutant dotnetfx.exe avant cette installation. Le fichier dotnetfx.exe se trouve sur le média Visual Studio.NET 'Windows Components Update'. Dotnetfx.exe peut être redistribué avec votre programme d'installation». Si le.net Framework est déjà installé sur l'ordinateur de destination, ignorez tout simplement cet avertissement. Dans le cas contraire, vous pouvez inclure le fichier Dotnetfx.exe dans vos fichiers d'installation ou laisser l'utilisateur le télécharger sur Internet. Remarque Pour plus d'informations sur l'installation de Dotnetfx.exe, consultez «.NET Framework Deployment Guide» à la section Liens Internet de la page Web accessible à partir du CD-ROM du stagiaire.

31 Module 12 : Déploiement d'applications 23 Contrôle des acquis Création d'une interface Utilisation de Visual Studio.NET Écriture de code! Introduction au déploiement! Déploiement d'une application Windows Accès aux données Débogage Debug et déploiement and Deploy ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** 1. Parmi les options suivantes, quelles sont celles que vous pouvez utiliser pour empaqueter votre code en vue de sa distribution? (Sélectionnez toutes les réponses possibles.) a. Fichiers.cab b. XCOPY des fichiers de projet c. Package Windows Installer d. Package Microsoft.NET Solution Installer Les réponses a et c sont correctes. 2. Indiquez si les instructions suivantes sont vraies ou fausses. Si une instruction est fausse, expliquez pourquoi. a. Vous devez empaqueter les modules de fusion dans un package Windows Installer afin de le distribuer vers les utilisateurs finaux. b. Vous pouvez désinstaller une application Windows en utilisant l'option Ajout/Suppression de programmes du Panneau de configuration. c. Vous devez inclure un programme d'amorçage dans un programme d'installation si vous installez votre application sur des versions de Windows antérieures à Windows XP. a. Vrai. b. Faux. Seules les applications installées au moyen de Windows Installer peuvent être désinstallées par le biais de l'option Ajout/Suppression de programmes. c. Vrai.

32 24 Module 12 : Déploiement d'applications 3. Quel est le rôle du fichier Dotnetfx.exe? Dotnetfx.exe est un programme d'installation redistribuable qui sert à installer les composants du CLR (Common Language Runtime) et du.net Framework dont vous avez besoin pour exécuter les applications.net Framework.

33 Atelier 12.1 : Déploiement d'une application Module 12 : Déploiement d'applications 25! Exercice 1 : Utilisation de l'assistant Configuration! Exercice 2 : Installation de l'application de prêt ********************DOCUMENT A L'USAGE EXCLUSIF DE L'INSTRUCTEUR******************** Objectifs À la fin de cet atelier, vous serez à même d'effectuer les tâches suivantes :! créer un projet de configuration pour une application Windows à l'aide de l'assistant Configuration ;! installer et supprimer une application Windows. Remarque Cet atelier étant essentiellement axé sur les concepts abordés dans ce module, les recommandations de sécurité de Microsoft ne seront peut-être pas toujours respectées. Conditions préalables Scénario Fichiers solution Durée approximative de cet atelier : 30 minutes Pour pouvoir aborder cet atelier, vous devez bien connaître les options de déploiement disponibles dans Visual Basic.NET. Dans les ateliers des modules 2, 4, 5, 6 et 12 du cours 2560A, Introduction à la programmation en Visual Basic.NET avec Microsoft.NET, vous apprendrez à créer une simulation de prêt. Vous créerez l'ensemble de l'application en plusieurs étapes, chaque étape reprenant le code créé dans l'atelier précédent. Au commencement de chaque atelier, vous pouvez décider de poursuivre avec vos propres fichiers ou de démarrer avec les fichiers fournis. Au cours de l'atelier 12.1, Déploiement d'une application, vous allez créer un programme de configuration pour l'application de prêt. Les fichiers solution de cet atelier se trouvent dans le dossier dossier_installation\labfiles\lab121\ex01\solution.

34 26 Module 12 : Déploiement d'applications Exercice 1 Utilisation de l'assistant Configuration Au cours de cet exercice, vous allez utiliser l'assistant Configuration pour créer un programme de configuration pour l'application de prêt.! Ouvrez le projet d'application de prêt Ouvrez le projet d'application de prêt que vous avez élaboré au cours de l'atelier 6.1. Si vous n'avez pas réalisé l'atelier 6.1, ouvrez le fichier LoanApplication.sln qui se trouve dans le dossier dossier_installation\labfiles\lab121\ex01\ Solution.! Ajoutez un projet de configuration à la solution 1. Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet. 2. Dans la boîte de dialogue Nouveau projet, dans le volet Types de projets, cliquez sur Projets de configuration et de déploiement. 3. Dans le volet Modèles, cliquez sur Assistant Configuration. 4. Dans la zone Nom, tapez Loan Application Setup, puis cliquez sur Ajouter à la solution. 5. Dans la zone Emplacement, tapez dossier_installation\labfiles\lab121\ Ex01\Starter, puis cliquez sur OK. 6. Dans l'assistant Configuration, à la page Bienvenue dans l'assistant Configuration, cliquez sur Suivant. 7. Dans la page Choisir un type de projet, acceptez les valeurs par défaut en cliquant sur Suivant. 8. Dans la page Choisir les sorties de projet à inclure, cliquez sur Sortie principale de LoanApplication, puis cliquez sur Suivant. 9. Dans la page Choisir les fichiers à inclure, cliquez sur Ajouter. 10. Dans la boîte de dialogue Ajouter des fichiers, accédez à dossier_installation\labfiles\lab121\ex01\starter, cliquez sur App.ico, puis sur Ouvrir. 11. Dans la page Choisir les fichiers à inclure, cliquez sur Suivant. 12. Dans la page Créer le projet, cliquez sur Terminer.! Définissez les propriétés du projet de configuration 1. Dans l'explorateur de solutions, vérifiez que Loan Application Setup est sélectionné. 2. Dans la fenêtre Propriétés, donnez aux propriétés du projet Loan Application Setup les valeurs qui figurent dans le tableau suivant. Propriété Manufacturer ProductName Title Nouvelle valeur Northwind Traders Simulation de prêt Installation de Simulation de prêt

35 Module 12 : Déploiement d'applications 27! Ajoutez un groupe de programmes et un raccourci 1. Dans l'éditeur du système de fichiers, cliquez sur Dossier d'application. 2. Dans la liste des éléments contenus dans le dossier d'application, cliquez avec le bouton droit sur Sortie principale de LoanApplication (Actif), puis cliquez sur Créer un raccourci vers Sortie principale de LoanApplication (Actif). Tapez Simulation de prêt et appuyez sur ENTRÉE. 3. Dans la fenêtre Propriétés, cliquez sur Icon, cliquez sur le bouton flèche vers le bas, puis cliquez sur Parcourir. a. Dans la boîte de dialogue Icône, cliquez sur Parcourir. b. Dans la boîte de dialogue Sélectionner un élément dans le projet, double-cliquez sur Dossier d'application. c. Cliquez sur App.ico, puis sur OK. d. Dans la boîte de dialogue Icône, cliquez sur OK. 4. Dans la fenêtre Propriétés, cliquez sur Folder, puis cliquez sur le bouton points de suspension. 5. Dans la boîte de dialogue Sélectionner un dossier, cliquez sur Menu Programmes de l'utilisateur, puis sur OK.! Ajoutez un raccourci sur le Bureau de l'utilisateur 1. Dans la fenêtre de l'éditeur du système de fichiers, cliquez sur Dossier d'application. 2. Dans la liste des éléments contenus dans le dossier d'application, cliquez avec le bouton droit sur Sortie principale de LoanApplication (Actif), puis cliquez sur Créer un raccourci vers Sortie principale de LoanApplication (Actif). Tapez Simulation de prêt et appuyez sur ENTRÉE. 3. Dans la fenêtre Propriétés, cliquez sur Icon, cliquez sur le bouton flèche vers le bas, puis cliquez sur Parcourir. a. Dans la boîte de dialogue Icône, cliquez sur Parcourir. b. Dans la boîte de dialogue Sélectionner un élément dans le projet, double-cliquez sur Dossier d'application. c. Cliquez sur App.ico, puis sur OK. d. Dans la boîte de dialogue Icône, cliquez sur OK. 4. Dans la fenêtre Propriétés, cliquez sur Folder, puis cliquez sur le bouton points de suspension. 5. Dans la boîte de dialogue Sélectionner un dossier, cliquez sur Bureau de l'utilisateur, puis sur OK.

36 28 Module 12 : Déploiement d'applications! Générez le projet de configuration 1. Dans le menu Générer, cliquez sur Gestionnaire de configurations. 2. Dans la boîte de dialogue Gestionnaire de configurations, faites passer le paramètre de la configuration de solution active de Debug à Release, puis cliquez sur Fermer. 3. Dans l'explorateur de solutions, cliquez avec le bouton droit sur Loan Application Setup, puis cliquez sur Générer. Remarque Ignorez le message d'avertissement concernant Dotnetfx.exe. Ce programme de configuration ne sera installé que sur des ordinateurs où Visual Studio.NET est déjà présent.! Quittez Visual Studio.NET Dans le menu Fichier, cliquez sur Quitter.

37 Module 12 : Déploiement d'applications 29 Exercice 2 Installation de l'application de prêt Au cours de cet exercice, vous allez utiliser le programme de configuration pour installer l'application de prêt.! Installez l'application Double-cliquez sur le fichier Setup.exe situé dans le dossier dossier_installation\labfiles\lab121\ex01\starter\ Loan Application Setup\Release pour installer l'application. Procédez à l'installation en utilisant les options par défaut.! Affichez le dossier de l'application Assurez-vous que l'application est installée dans le dossier C:\Program Files\Northwind Traders\Simulation de prêt.! Exécutez l'application à l'aide du raccourci du Bureau 1. Exécutez l'application en utilisant le raccourci situé sur le Bureau. 2. Quittez l'application.! Exécutez l'application par le biais du menu Démarrer 1. Cliquez sur Démarrer, pointez sur Tous les programmes, puis cliquez sur Simulation de prêt. 2. Quittez l'application.! Désinstallez l'application Supprimez l'application par le biais du Panneau de configuration.

38 Cette page est volontairement vide.

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Table des matières Atelier pratique 8 : Implémentation de la réplication 1 Exercice 1 : Création d'une publication 1 Exercice

Plus en détail

Corrigé de l'atelier pratique du module 6 : Transfert de données

Corrigé de l'atelier pratique du module 6 : Transfert de données Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package

Plus en détail

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense,

Plus en détail

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Table des matières Atelier pratique 3 : Récupération d'urgence 1 Exercice 1 : Implémentation d'une stratégie de sauvegarde 1 Exercice

Plus en détail

Module 6 : Gestion de données à l'aide du système de fichiers NTFS

Module 6 : Gestion de données à l'aide du système de fichiers NTFS Table des matières Module 6 : Gestion de données à l'aide du système de fichiers NTFS Vue d'ensemble 1 Présentation des autorisations NTFS 2 Application des autorisations NTFS dans Windows 2000 5 Utilisation

Plus en détail

Didacticiel de mise à jour Web

Didacticiel de mise à jour Web Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.

Plus en détail

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Table des matières Atelier pratique 5 : Analyse de SQL Server 1 Exercice 1 : Analyse des performances SQL Server 1 Exercice 2 : Suivi de

Plus en détail

Guide détaillé pour Microsoft Windows Server Update Services 3.0 SP2

Guide détaillé pour Microsoft Windows Server Update Services 3.0 SP2 Guide détaillé pour Microsoft Windows Server Update Services 3.0 SP2 Microsoft Corporation Auteur : Anita Taylor Rédacteur : Theresa Haynie Résumé Ce guide fournit des instructions détaillées pour l'installation

Plus en détail

Module 7 : Accès aux ressources disque

Module 7 : Accès aux ressources disque Module 7 : Accès aux ressources disque Table des matières Vue d'ensemble 1 Présentation des dossiers partagés 2 Création de dossiers partagés 3 Combinaison d'autorisations NTFS et d'autorisations sur les

Plus en détail

Module 5 : Gestion de l'accès aux ressources à l'aide de groupes

Module 5 : Gestion de l'accès aux ressources à l'aide de groupes Module 5 : Gestion de l'accès aux ressources à l'aide de groupes Table des matières Vue d'ensemble 1 Présentation des groupes Windows 2000 2 Implémentation de groupes dans un groupe de travail 6 Implémentation

Plus en détail

GUIDE DE DÉMARRAGE RAPIDE

GUIDE DE DÉMARRAGE RAPIDE GUIDE DE DÉMARRAGE RAPIDE Bienvenue dans SugarSync. Ce guide explique comment installer SugarSync sur votre ordinateur principal, configurer vos dossiers à synchroniser dans le cloud SugarSync. et utiliser

Plus en détail

Guide d'installation. Release Management pour Visual Studio 2013

Guide d'installation. Release Management pour Visual Studio 2013 1 Guide d'installation Release Management pour Visual Studio 2013 Le contenu de ce document est fourni «en l'état». Les informations et les points de vue contenus dans ce document, y compris les URL et

Plus en détail

Guide de déploiement

Guide de déploiement Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows

Plus en détail

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne Aperçu du Centre de copies et d'impression Bureau en Gros en ligne Pour accéder à «copies et impression Bureau en Gros

Plus en détail

STATISTICA Version 12 : Instructions d'installation

STATISTICA Version 12 : Instructions d'installation STATISTICA Version 12 : Instructions d'installation STATISTICA Entreprise Server Remarques : 1. L'installation de STATISTICA Entreprise Server s'effectue en deux temps : a) l'installation du serveur et

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Module 1 : Présentation de l'administration des comptes et des ressources

Module 1 : Présentation de l'administration des comptes et des ressources Table des matières Vue d'ensemble 1 Présentation multimédia : Administration d'un environnement Microsoft Windows Server 2003 2 Leçon : L'environnement Windows Server 2003 3 Leçon : Ouverture de session

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim 01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met

Plus en détail

v7.1 SP2 Guide des Nouveautés

v7.1 SP2 Guide des Nouveautés v7.1 SP2 Guide des Nouveautés Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

À propos du Guide de l'utilisateur final de VMware Workspace Portal

À propos du Guide de l'utilisateur final de VMware Workspace Portal À propos du Guide de l'utilisateur final de VMware Workspace Portal Workspace Portal 2.1 Ce document prend en charge la version de chacun des produits répertoriés, ainsi que toutes les versions publiées

Plus en détail

Guide de configuration de SQL Server pour BusinessObjects Planning

Guide de configuration de SQL Server pour BusinessObjects Planning Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

Module 1 : Préparation de l'administration d'un serveur

Module 1 : Préparation de l'administration d'un serveur Module 1 : Préparation de l'administration d'un serveur Table des matières Vue d'ensemble 1 Leçon : Administration d'un serveur 2 Leçon : Configuration de la fonction Bureau à distance pour administrer

Plus en détail

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement

Plus en détail

Assistance à distance sous Windows

Assistance à distance sous Windows Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais

Plus en détail

Module 14 : Installation et configuration des services Terminal Server

Module 14 : Installation et configuration des services Terminal Server Module 14 : Installation et configuration des services Terminal Server Table des matières Vue d'ensemble 1 Présentation des services Terminal Server 2 Planification de l'installation 8 Installation des

Plus en détail

Retrospect 7.7 Addendum au Guide d'utilisation

Retrospect 7.7 Addendum au Guide d'utilisation Retrospect 7.7 Addendum au Guide d'utilisation 2011 Retrospect, Inc. Certaines parties 1989-2010 EMC Corporation. Tous droits réservés. Guide d utilisation d Retrospect 7.7, première édition. L utilisation

Plus en détail

Module 12 : Configuration et gestion des disques

Module 12 : Configuration et gestion des disques Module 12 : Configuration et gestion des disques Table des matières Vue d'ensemble 1 Types de stockages sur disque disponibles dans Windows 2000 2 Création de partitions sur un disque de base 8 Création

Plus en détail

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir

Plus en détail

Sharpdesk V3.3. Guide d installation Push pour les administrateurs système Version 3.3.04

Sharpdesk V3.3. Guide d installation Push pour les administrateurs système Version 3.3.04 Sharpdesk V3.3 Guide d installation Push pour les administrateurs système Version 3.3.04 Copyright 2000-2010 par SHARP CORPORATION. Tous droits réservés. Toute reproduction, adaptation ou traduction sans

Plus en détail

Guide d'installation du connecteur Outlook 4

Guide d'installation du connecteur Outlook 4 Le serveur de communication IceWarp Guide d'installation du connecteur Outlook 4 Version 10 Aout 2010 Icewarp France / DARNIS Informatique i Sommaire Guide du connecteur Outlook 1 Présentation... 1 Pré-requis

Plus en détail

CA ARCserve Backup Patch Manager pour Windows

CA ARCserve Backup Patch Manager pour Windows CA ARCserve Backup Patch Manager pour Windows Manuel de l'utilisateur r16 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"),

Plus en détail

Préparer la synchronisation d'annuaires

Préparer la synchronisation d'annuaires 1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing

Plus en détail

Guide d'utilisation du Serveur USB

Guide d'utilisation du Serveur USB Guide d'utilisation du Serveur USB Copyright 20-1 - Informations de copyright Copyright 2010. Tous droits réservés. Avis de non responsabilité Incorporated ne peut être tenu responsable des erreurs techniques

Plus en détail

Tune Sweeper Manuel de l'utilisateur

Tune Sweeper Manuel de l'utilisateur Tune Sweeper Manuel de l'utilisateur www.wideanglesoftware.com Table des matières Introduction 2 Démarrage rapide 5 Recherche de doublons 9 Sélection des pistes à conserver 12 Éliminer les doublons 15

Plus en détail

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...

Plus en détail

SAUVEGARDER SES DONNEES PERSONNELLES

SAUVEGARDER SES DONNEES PERSONNELLES SAUVEGARDER SES DONNEES PERSONNELLES Il est important de sauvegarder son environnement système Windows ainsi que ses données personnelles. Nous verrons dans ce tutorial comment créer un point de restauration

Plus en détail

Printer Administration Utility 4.2

Printer Administration Utility 4.2 Printer Administration Utility 4.2 PRINTER ADMINISTRATION UTILITY (PAU) MANUEL D'INSTALLATION Version 2.2 Garantie Bien que l'entreprise se soit efforcée au maximum de rendre ce document aussi précis et

Plus en détail

Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil

Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil 2003 Logitech, Inc. Sommaire Introduction 3 Connexion 6 Produits compatibles 3 Présentation du guide 4 Connexion de l'ordinateur

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Guide de démarrage rapide Express

Guide de démarrage rapide Express Page 1 of 11 Guide de démarrage rapide Express Les sections suivantes fournissent des instructions pour l'installation et l'utilisation du logiciel Express. TABLE DES MATIÈRES I. CONFIGURATION REQUISE

Plus en détail

Manuel d'installation

Manuel d'installation Manuel d'installation Préface ScanRouter V2 Lite est un serveur de distribution pouvant envoyer des documents lus par un scanner ou reçus de DeskTopBinder V2 vers une destination spécifiée, via un réseau.

Plus en détail

Instructions préliminaires P2WW-2600-01FR Préface

Instructions préliminaires P2WW-2600-01FR Préface Instructions préliminaires P2WW-2600-01FR Préface Nous vous remercions d'avoir choisi Rack2-Filer! Rack2-Filer est une application logicielle qui rend possible la gestion et la visualisation des données

Plus en détail

StreamServe Persuasion SP4

StreamServe Persuasion SP4 StreamServe Persuasion SP4 Manuel d installation Rév. A StreamServe Persuasion SP4 - Manuel d installation Rév. A 2001-2009 STREAMSERVE, INC. TOUS DROITS RESERVES Brevet américain n 7,127,520 Aucune partie

Plus en détail

Guide pas à pas pour l'utilisation de la Console de gestion des stratégies de groupe

Guide pas à pas pour l'utilisation de la Console de gestion des stratégies de groupe Page 1 sur 16 Guide pas à pas pour l'utilisation de la Console de gestion des stratégies de groupe Paru le 17/09/2004 Ce guide pas à pas explique comment utiliser la Console de gestion des stratégies de

Plus en détail

Module 3 : Gestion et analyse du service DHCP

Module 3 : Gestion et analyse du service DHCP Module 3 : Gestion et analyse du service DHCP Table des matières Vue d'ensemble 1 Leçon : Gestion d'une base de données DHCP 2 Leçon : Analyse du service DHCP 15 Leçon : Application des instructions de

Plus en détail

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus Bienvenue dans le manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus. VirusBarrier Express est un outil

Plus en détail

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation

Plus en détail

Module 10 : Implémentation de modèles d'administration et d'une stratégie d'audit

Module 10 : Implémentation de modèles d'administration et d'une stratégie d'audit Table des matières Module 10 : Implémentation de modèles d'administration et d'une stratégie d'audit Vue d'ensemble 1 Leçon : Vue d'ensemble de la sécurité dans Windows Server 2003 2 Leçon : Utilisation

Plus en détail

Sage 50 Version 2014 Guide d installation. Sage Suisse SA 30.06.2014

Sage 50 Version 2014 Guide d installation. Sage Suisse SA 30.06.2014 Sage 50 Version 2014 Guide d installation Sage Suisse SA 30.06.2014 Table des matières 1.0 Types d'installation possibles 3 1.1 Installation Standalone 3 1.1.1 Standalone (Workstation) 3 1.1.2 Terminalserver

Plus en détail

Mise à jour, sauvegarde et restauration de logiciels

Mise à jour, sauvegarde et restauration de logiciels Mise à jour, sauvegarde et restauration de logiciels Manuel de l utilisateur Copyright 2007 Hewlett-Packard Development Company, L.P. Windows est une marque déposée aux États-Unis de Microsoft Corporation.

Plus en détail

Extension WebEx pour la téléphonie IP Cisco Unified

Extension WebEx pour la téléphonie IP Cisco Unified Extension WebEx pour la téléphonie IP Cisco Unified Guide d utilisation Version 2.7 Copyright 1997 2010 Cisco et/ou ses affiliés. Tous droits réservés. Cisco, WebEx et Cisco WebEx sont des marques déposées

Plus en détail

Utilisation du Bluetooth headset avec le hub sans fil Logitech

Utilisation du Bluetooth headset avec le hub sans fil Logitech Utilisation du Bluetooth headset avec le hub sans fil Logitech 2005 Logitech, Inc. Contenu Avant de commencer 3 Connexion du casque Logitech 3 Vérification de la connexion du dispositif 6 Communication

Plus en détail

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ SAUVEGARDER Bienvenue Que sauvegarder? Quand sauvegarder? Où sauvegarder? Résumé Gérer les sauvegardes

Plus en détail

Tekla Structures Guide d'installation. Version du produit 21.0 mars 2015. 2015 Tekla Corporation

Tekla Structures Guide d'installation. Version du produit 21.0 mars 2015. 2015 Tekla Corporation Tekla Structures Guide d'installation Version du produit 21.0 mars 2015 2015 Tekla Corporation Table des matières 1 Installation de Tekla Structures... 3 1.1 Configuration préalable à l'installation de

Plus en détail

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager Manuel de configuration du déploiement DMM Service Pack 12.8.01 La présente Documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après

Plus en détail

LES BIBLIOTHEQUES DE WINDOWS 7

LES BIBLIOTHEQUES DE WINDOWS 7 LES BIBLIOTHEQUES DE WINDOWS 7 1 PRINCIPE Elles permettent de mieux trier et de retrouver ses fichiers, sans tenir compte de leur emplacement réel sur le disque dur. Ainsi, une Bibliothèque est un dossier

Plus en détail

Capture Pro Software. Démarrage. A-61640_fr

Capture Pro Software. Démarrage. A-61640_fr Capture Pro Software Démarrage A-61640_fr Prise en main de Kodak Capture Pro Software et de Capture Pro Limited Edition Installation du logiciel : Kodak Capture Pro Software et Network Edition... 1 Installation

Plus en détail

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013. Auteur : Noé LAVALLEE

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013. Auteur : Noé LAVALLEE MEGA HOPEX V1R1 FR Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013 Auteur : Noé LAVALLEE SOMMAIRE Sommaire... 2 Étape préliminaire... 3 Système d exploitation... 3.Net... 3 Rôles nécessaires... 3

Plus en détail

Débuter avec OOo Base

Débuter avec OOo Base Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.

Plus en détail

FileMaker Server 13. Guide de configuration de l'installation réseau

FileMaker Server 13. Guide de configuration de l'installation réseau FileMaker Server 13 Guide de configuration de l'installation réseau 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et Bento

Plus en détail

Module 0 : Présentation de Windows 2000

Module 0 : Présentation de Windows 2000 Module 0 : Présentation de Table des matières Vue d'ensemble Systèmes d'exploitation Implémentation de la gestion de réseau dans 1 Vue d'ensemble Donner une vue d'ensemble des sujets et des objectifs de

Plus en détail

Procédure d'installation complète de Click&Decide sur un serveur

Procédure d'installation complète de Click&Decide sur un serveur Procédure d'installation complète de Click&Decide sur un serveur Prérequis du serveur : Windows 2008 R2 or greater (64-bits) Windows 2012 (64-bits) - Le composant IIS (Internet Information Services) de

Plus en détail

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16.

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16. 1 Créer un compte de messagerie 26 2 Créer une signature 27 3 Vérifier automatiquement le courrier entrant 28 4 Fixer le volume maximum des messages 29 5 Demande de réunion par courrier électronique 30

Plus en détail

Sophos Enterprise Manager Aide. Version du produit : 4.7

Sophos Enterprise Manager Aide. Version du produit : 4.7 Sophos Enterprise Manager Aide Version du produit : 4.7 Date du document : juillet 2011 Table des matières 1 À propos de Sophos Enterprise Manager...3 2 Guide de l'interface d'enterprise Manager...4 3

Plus en détail

AFTEC SIO 2. Christophe BOUTHIER Page 1

AFTEC SIO 2. Christophe BOUTHIER Page 1 Christophe BOUTHIER Page 1 Nous allons traiter ici quelques exemples de stratégies de groupe courantes. Sommaire : Stratégie de groupe pour déploiement logiciel... 3 1. Introduction... 3 2. Création du

Plus en détail

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation

Plus en détail

Sophos Enterprise Console, version 3.1 manuel utilisateur

Sophos Enterprise Console, version 3.1 manuel utilisateur , version 3.1 manuel utilisateur Date du document : octobre 2008 Table des matières 1 A propos... de Sophos Endpoint Security and Control 5 2 Présentation... de l'enterprise Console 7 3 Comment... dois-je

Plus en détail

Infolettre #12 : Office Live Workspace

Infolettre #12 : Office Live Workspace Infolettre #12 : Office Live Workspace Table des matières Introduction... 1 Installer le complément pour Office Live Work Space pour Office 2003... 2 Installer le complément pour Office Live Workspace

Plus en détail

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement) HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

Dell PowerVault MD Storage Array Management Pack Suite version 6.0 pour Microsoft System Center Operations Manager Guide d'installation

Dell PowerVault MD Storage Array Management Pack Suite version 6.0 pour Microsoft System Center Operations Manager Guide d'installation Dell PowerVault MD Storage Array Management Pack Suite version 6.0 pour Microsoft System Center Operations Manager Guide d'installation Remarques, précautions et avertissements REMARQUE : Une REMARQUE

Plus en détail

Extension des outils de productivité pour les logiciels de messagerie instantanée

Extension des outils de productivité pour les logiciels de messagerie instantanée Extension des outils de productivité pour les logiciels de messagerie instantanée Manuel de l'utilisateur Version : 2.20 Copyright 1997 2010 Cisco et/ou ses affiliés. Tous droits réservés. WEBEX, CISCO,

Plus en détail

Publipostage avec Calc

Publipostage avec Calc Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création

Plus en détail

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012 Fiche technique AppliDis Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012 Fiche IS00812 Version document : 1.08 Diffusion limitée : Systancia, membres du programme Partenaires

Plus en détail

Installation de Windows 2003 Serveur

Installation de Windows 2003 Serveur Installation de Windows 2003 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

DIASER Pôle Assistance Rectorat http://www.ac-montpellier.fr/sections/personnelsen/intranet/assistanceinformatique

DIASER Pôle Assistance Rectorat http://www.ac-montpellier.fr/sections/personnelsen/intranet/assistanceinformatique Mars 2009 DIASER Pôle Assistance Rectorat http://www.ac-montpellier.fr/sections/personnelsen/intranet/assistanceinformatique Tel : 48.00 Sécurisation de la messagerie Académique L'accès à votre courrier

Plus en détail

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés. 2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission

Plus en détail

Utilisation d'un réseau avec IACA

Utilisation d'un réseau avec IACA Utilisation d'un réseau avec IACA Réseau IACA composé d'un ou plusieurs serveurs et de station 95 ou 98 ou ME ou NTWS ou 2000 ou XP Pro. Le réseau Le serveur est un ordinateur sur lequel a été installé

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée) IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence simultanée) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Installation...............

Plus en détail

Logiciel d'analyse de données. Version huit. Guide d installation

Logiciel d'analyse de données. Version huit. Guide d installation Logiciel d'analyse de données Version huit Guide d installation CaseWare IDEA Inc. est une société fermée de développement et de mise en marché de logiciels ayant des bureaux canadiens à Toronto et à Ottawa,

Plus en détail

Guide d utilisation P2WW-2646-01FRZ0

Guide d utilisation P2WW-2646-01FRZ0 Guide d utilisation P2WW-2646-01FRZ0 Introduction CardMinder est une application qui va vous permettre de numériser vos cartes de visite avec un scanneur d'images (sauf scanneurs pour réseau ScanSnap).

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option

Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option Le logiciel décrit dans le

Plus en détail

Symantec Enterprise Vault

Symantec Enterprise Vault Symantec Enterprise Vault Manuel pour les utilisateurs de Microsoft Outlook 2010 9.0 Symantec Enterprise Vault: Manuel pour les utilisateurs de Microsoft Outlook 2010 Le logiciel décrit dans cette publication

Plus en détail

TeamViewer 7 Manuel Manager

TeamViewer 7 Manuel Manager TeamViewer 7 Manuel Manager TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Présentation Sommaire Sommaire... 2 1 Présentation... 4 1.1 À propos de TeamViewer Manager... 4 1.2 À propos

Plus en détail

La Clé informatique. Formation Internet Explorer Aide-mémoire

La Clé informatique. Formation Internet Explorer Aide-mémoire La Clé informatique Formation Internet Explorer Aide-mémoire Novembre 2003 Table des matières Novembre 2003...i Configuration d Internet Explorer... 1 Internet Explorer 6... 5 Gestion des Raccourcies...

Plus en détail

Exportation d'une VM sur un périphérique de stockage de masse USB

Exportation d'une VM sur un périphérique de stockage de masse USB Exportation d'une VM sur un périphérique de stockage de masse USB Version 5.0 12 août 2013 Table des matières À propos de ce guide...3 Exporter une machine virtuelle à l'aide de Synchronizer...3 À propos

Plus en détail

CAPTURE DES PROFESSIONNELS

CAPTURE DES PROFESSIONNELS CAPTURE DES PROFESSIONNELS 2 Téléchargement 3 Installation 8 Prise en main rapide 10 Lancement Recherche 14 Gestion des fichiers 23 Compare et Sépare 24 Fichiers annexes 2/ Le menu Utilitaires 32 Internet

Plus en détail

Quelques tâches sont à effectuer régulièrement pour assurer (autant que faire se peut!) le bon fonctionnement de Windows.

Quelques tâches sont à effectuer régulièrement pour assurer (autant que faire se peut!) le bon fonctionnement de Windows. 1.1.1 Entretien de Windows : Quelques tâches sont à effectuer régulièrement pour assurer (autant que faire se peut!) le bon fonctionnement de Windows. - Vider le dossier Temp - Vérification du disque dur

Plus en détail

FileMaker Server 13. Guide de démarrage

FileMaker Server 13. Guide de démarrage FileMaker Server 13 Guide de démarrage 2007-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et Bento sont des marques commerciales

Plus en détail

Sophos Computer Security Scan Guide de démarrage

Sophos Computer Security Scan Guide de démarrage Sophos Computer Security Scan Guide de démarrage Version du produit : 1.0 Date du document : février 2010 Table des matières 1 A propos du logiciel...3 2 Que dois-je faire?...3 3 Préparation au contrôle...3

Plus en détail

Manuel d'installation de GESLAB Client Lourd

Manuel d'installation de GESLAB Client Lourd Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB

Plus en détail

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative) IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence nominative) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Code d'autorisation...........

Plus en détail

Dell SupportAssist pour PC et tablettes Guide de déploiement

Dell SupportAssist pour PC et tablettes Guide de déploiement Dell SupportAssist pour PC et tablettes Guide de déploiement Remarques, précautions et avertissements REMARQUE : Une REMARQUE indique des informations importantes qui peuvent vous aider à mieux utiliser

Plus en détail