Partager via


Procédure pas à pas : enregistrement d'un générateur de données personnalisé

Mise à jour : novembre 2007

Les générateurs de données personnalisés sont des modules de code que vous créez pour générer des données dans Visual Studio Team System Database Edition. Après avoir créé un générateur de données personnalisé, vous devez l'enregistrer sur votre ordinateur. Vous pouvez inscrire votre générateur manuellement, ou créer un projet de déploiement pour l'inscrire automatiquement. Dans la procédure pas à pas suivante, vous inscrivez manuellement un générateur de données personnalisé.

Composants requis

Pour exécuter cette procédure pas à pas, vous devez disposer des éléments suivants :

Enregistrement du générateur

Après avoir créé un générateur, vous devez l'enregistrer avec Visual Studio pour intégrer votre générateur au générateur de données.

Pour enregistrer un générateur

  1. Ouvrez la solution que vous avez terminée dans la Procédure pas à pas : création d'un générateur de données personnalisé.

  2. Dans le menu Affichage, cliquez sur Autres fenêtres, puis cliquez sur Fenêtre Commande pour ouvrir la fenêtre Commande.

  3. Dans la fenêtre Commande, tapez le code suivant. Pour FilePath, substituez le chemin d'accès et le nom de votre fichier .dll compilé. Placez le chemin d'accès et le nom de fichier entre guillemets.

    Remarque :

    Par défaut, le chemin d'accès de votre fichier .dll compilé est CheminVotreSolution\bin\Debug ou CheminVotreSolution\bin\Release.

    ? System.Reflection.Assembly.LoadFrom("FilePath").FullName
    
    ? System.Reflection.Assembly.LoadFrom(@"FilePath").FullName
    
    Remarque :

    Vous pouvez également utiliser System.Reflection.Assembly.LoadFile("FilePath").FullName pour Visual Basic ou Visual C#.

  4. Appuyez sur ENTRÉE.

  5. Copiez la ligne résultante dans le Presse-papiers. Cette ligne doit se présenter comme suit :

    "TestGenerator, Version=1.0.0.0, Culture=neutral, PublicKeyToken= TokenKey "
    
  6. Ouvrez un éditeur de texte brut, tel que le Bloc-notes.

  7. Fournissez les informations suivantes, en spécifiant vos propre nom d'assembly, jeton de clé publique et type d'extension, à l'aide des informations que vous avez copiées à l'étape précédente :

    <?xml version="1.0" encoding="utf-8" ?> 
      <extensions assembly="GeneratorAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenKey" version="1" xmlns="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions Microsoft.VisualStudio.TeamSystem.Data.Extensions.xsd">
      <extension type="GeneratorNamespace.GeneratorClassName" enabled="true" /> 
      </extensions>
    
    Remarque :

    Le type d'extension a le format « espace_noms.nom_classe ». Le nom de l'assembly n'inclut pas l'extension « .dll ».

  8. Enregistrez le fichier en utilisant les informations suivantes :

    Nom de fichier

    TestGenerator.Extensions.xml

    Emplacement

    [Program Files]\Microsoft Visual Studio 9.0\DBPro

  9. Copiez votre fichier .dll compilé dans l'emplacement suivant :

    Emplacement

    [ProgramFiles]\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

  10. Fermez Visual Studio.

  11. Rouvrez Visual Studio.

    Votre générateur est enregistré et prêt à être utilisé.

Sécurité

Pour plus d'informations, consultez Sécurité des générateurs de données.

Étapes suivantes

Maintenant que vous avez inscrit le générateur de données personnalisé, vous pouvez créer un plan de génération de données et le tester. Vous pouvez également générer un projet de déploiement pour inscrire automatiquement le générateur de données.

Voir aussi

Tâches

Comment : enregistrer des générateurs de données personnalisés

Concepts

Vue d'ensemble de l'extensibilité des générateurs de données

Référence

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator

Autres ressources

Création de générateurs de données personnalisés