Partager via


Empaquetage et déploiement d'applications .NET Framework

**Remarque   **L'exemple de code de ce didacticiel est installé dans le sous-répertoire SDK Samples\Tutorials\Deployment.

Ce didacticiel montre aux développeurs comment empaqueter et déployer des composants et des applications .NET à l'aide du Kit de développement .NET Framework SDK. Les outils offerts avec le .NET Framework permettent aux développeurs de créer et de déployer rapidement des applications robustes qui tirent parti du nouvel environnement du Common Language Runtime pour fournir un environnement d'exécution d'application entièrement managé et riche en fonctionnalités. Le .NET Framework fournit également les avantages suivants :

  • Une isolation améliorée des composants d'application.
  • Un déploiement d'applications simplifié.
  • Une numérotation de version robuste.

Ce didacticiel passe en revue les étapes de l'empaquetage et du déploiement du programme Hello World classique et d'une petite application basée sur des composants. Le processus de déploiement d'une application .NET Framework ne dépend pas du langage source utilisé pour développer l'application. Le programme de démonstration utilisé dans ce didacticiel est écrit en Visual C#, le nouveau langage conçu pour .NET. Toutefois, le programme aurait aussi bien pu être écrit dans tout autre langage compatible .NET, tel que Visual Basic. Le processus aurait alors été identique. Les étapes nécessaires à la construction, la compilation et l'exécution des programmes Visual Basic et Visual C# sont décrites en détail dans Introduction au développement avec le .NET Framework.

Après avoir lu ce didacticiel et utilisé les exemples, vous devriez être en mesure de préparer l'empaquetage et le déploiement d'applications .NET Framework autonomes classiques. L'annexe B : Outils d'empaquetage et de déploiement contient des informations supplémentaires sur plusieurs utilitaires de déploiement pratiques.

**Remarque   **Ce didacticiel ne couvre pas directement l'empaquetage et le déploiement d'applications de serveurs Web (ASP.NET) ou d'applications basées sur un navigateur.

Voir aussi

Introduction à l'empaquetage et au déploiement | Concepts communs d'empaquetage et de déploiement | (1) Hello World | (2) Application simple basée sur des composants | (3) Chemin d'accès pour les composants privés | (4) Composant partagé | (5) Versioning des composants | Résumé de l'empaquetage et du déploiement | Annexe A : Informations supplémentaires sur l'empaquetage et le déploiement | Annexe B : Outils d'empaquetage et de déploiement