Procédure pas à pas : déploiement d'une application .NET Framework Client Profile à l'aide de Windows Installer

Mise à jour : Juillet 2008

Cette procédure pas à pas indique comment déployer une application .NET Framework Client Profile simple en utilisant Windows Installer.

Dans cette procédure pas à pas, vous allez effectuer les tâches suivantes :

  • Création et configuration du projet Windows Presentation Foundation (WPF) pour le déploiement en tant qu'application .NET Framework Client Profile.

  • Création d'un programme d'installation pour l'application.

Lorsque vous aurez terminé, vous disposerez d'un programme d'installation Windows Installer permettant d'installer votre application .NET Framework Client Profile et les composants requis du .NET Framework.

Remarque :

Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, sélectionnez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Composants requis

Vous avez besoin des composants suivants pour exécuter cette procédure pas à pas :

  • Visual Studio 2008 SP1.

Création et configuration du projet WPF

La première étape consiste à créer le projet pour l'application WPF.

Pour créer le projet WPF

  1. Créez un projet Application WPF, dans Visual Basic ou Visual C#, nommé DemoApplication. Pour plus d'informations, consultez Comment : créer un projet d'application WPF.

    Window1.xaml s'ouvre dans Concepteur WPF.

  2. Dans les pages de propriétés du projet, activez la case à cocher Sous-ensemble du Framework client seulement. Pour plus d'informations, consultez Comment : configurer une application .NET Framework Client Profile pour son déploiement.

Création du projet d'installation

Créez le programme d'installation Windows Installer pour une application .NET Framework Client Profile en utilisant la même procédure que pour d'autres applications .NET.

Pour créer le projet d'installation

  1. Ajoutez un nouveau projet d'installation Windows Installer nommé Setup1 à la solution. Pour plus d'informations, consultez Comment : créer ou ajouter un projet d'installation.

  2. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet Setup1, puis sélectionnez Propriétés.

    La boîte de dialogue Pages de propriétés de Setup1 s'affiche.

  3. Cliquez sur Composants requis.

    La boîte de dialogue Composants requis s'affiche.

  4. Dans la section Choisir les composants requis à installer, activez la case .NET Framework Client Profile.

  5. Désactivez les cases .NET Framework 3.5 et .NET Framework 3.5 SP1 si elles sont activées.

  6. Dans la section Spécifier l'emplacement d'installation des composants requis, laissez l'option Télécharger les composants requis à partir du site Web du fournisseur de composants activée.

    Cette option indique que le .NET Client Profile doit être téléchargé à partir du site Web de Microsoft.

  7. Cliquez deux fois sur OK pour fermer les boîtes de dialogue.

  8. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet Setup1, pointez sur Ajouter, puis sélectionnez Sortie du projet.

    La boîte de dialogue Ajouter le groupe de sorties du projet s'ouvre et répertorie les sorties qui peuvent être incluses dans le programme d'installation.

  9. Sélectionnez Sortie principale, puis cliquez sur OK.

    Dans l'Explorateur de solutions, le nœud du projet Setup1 est mis à jour.

  10. Générez la solution.

  11. Générez le projet Setup1. Par défaut, le projet Setup1 n'est pas configuré pour être généré avec la solution.

  12. Ouvrez le dossier DemoApplication\Setup1\Debug.

  13. Double-cliquez sur setup.exe pour démarrer l'installation de votre application.

    Pendant l'installation, si l'ordinateur ne dispose pas du .NET Framework 3.5 SP1 ou du .NET Framework Client Profile complets, vous serez invité à télécharger et installer le .NET Framework Client Profile à partir du site Web de Microsoft.

    Remarque :

    Les autorisations d'administrateur sont requises pour installer le .NET Framework Client Profile.

Étapes suivantes

Voir aussi

Tâches

Comment : créer ou ajouter un projet d'installation

Procédure pas à pas : déploiement d'une application .NET Framework Client Profile à l'aide de ClickOnce

Concepts

.NET Framework Client Profile

Schéma de configuration de déploiement d'une application .NET Framework Client Profile

Référence

<supportedRuntime>, élément

Historique des modifications

Date

Historique

Raison

Juillet 2008

Ajout d'une nouvelle rubrique.

Modifications de fonctionnalités dans le SP1.