Créer une nouvelle Toolbox en C#

2004-09-23 #qc

Ce document explique comment créer une nouvelle Toolbox sous forme de Private Assembly. Une Toolbox regroupe logiquement plusieurs briques dans une même Private Assembly et physiquement les sous-répertoires relatifs à chacune de ces briques dans un même répertoire. L'exemple qui suit montre de façon détaillée comment créer la Toolbox Exemples. Plus tard, nous verrons comment ajouter des briques à l'intérieur de celle-ci.

  • Lancer Visual Studio 2003 et ouvrir la solution portal.
  • Créér le projet correspondant à la Private Assembly
    • dans l'explorateur de solutions, cliquer avec le bouton droit sur la solution "portal" et choisir Ajouter - Nouveau Projet
    • dans la boite de dialogue sélectionner le type de projet "Projet Visual C#" et le modèle "Projet Web Vide"
    • définir l'emplacement à http://localhost/inportal/Exemples et valider en cliquant sur OK
  • Renommer le projet
    • dans l'explorateur de solutions, cliquer avec le bouton droit sur le projet qui vient d'être créé (Animation dans le cas présent) et choisir Renommer puis indiquer "inPortal.Exemples"
    • cliquer à nouveau avec le bouton droit sur le projet et choisir Propriétés
    • dans la boite de dialogue, sélectionner Propriété communes - Général
    • définir Nom de l'assembly à "inPortal.Exemples"
    • définir Espace de noms par défaut à "inPortal.Exemples"
  • Ajouter des références
    • dans l'explorateur de solutions, cliquer avec le bouton droit sur le dossier "Références" du projet "inPortal.Exemples" et choisir Ajouter une référence
    • cliquer sur l'onglet "Projets"
    • sélectionner "inPortal" et valider
  • Référencer le projet
    • dans l'explorateur de solutions, cliquer avec le bouton droit sur le dossier "Références" du projet "inPortal.Framework" et choisir Ajouter une référence
    • cliquer sur l'onglet "Projets"
    • sélectionner "inPortal.Exemples" et valider
  • Générer la solution
    • dans la barre de menu, cliquer sur Générer - Générer la solution (Ctrl+Maj+B)
    • le résultat doit être de la forme "Génération : 9 a réussi, 0 a échoué, 0 a été ignoré"