Modifier l’espace de nom d’un langage spécifique à un domaine

Vous pouvez modifier l'espace de nom d'un langage spécifique à un domaine. Apportez la modification dans l’Explorateur DSL, dans les propriétés du projet package Dsl et dans les informations d’assembly.

Pour modifier l’espace de nom d’un langage spécifique à un domaine

  1. Dans l’Explorateur DSL, sélectionnez le nœud Dsl.

  2. Dans la fenêtre Propriétés, modifiez la propriété Espace de noms.

  3. Enregistrez la solution et transformez les modèles.

  4. Dans le menu Projet, choisissez Propriétés Dsl.

    Les propriétés de votre projet s'affichent.

  5. Sélectionnez l'onglet Application.

  6. Remplacez la propriété Espace de noms par défaut par le nouveau nom d’espace de noms.

  7. Si vous souhaitez également modifier le nom de l’assembly, modifiez la propriété Nom de l’assembly.

  8. Si vous avez modifié le nom de l’assembly, ouvrez DslPackage\Package.tt et mettez à jour cette ligne :

    string dslAssembly = "YourDSLassembly.Dsl.dll";

  9. Si vous avez écrit du code personnalisé, veillez à modifier l’espace de noms et les références de classe dans les fichiers de code.

  10. Réinitialisez l’instance expérimentale de Visual Studio.

    1. Supprimez \Users\{your name}\AppData\Local\Microsoft\VisualStudio\*Exp.

    2. Dans le menu Démarrer de Windows, tapez réinitialiser Visual Studio, puis exécutez la commande Réinitialiser l’instance expérimentale Microsoft Visual Studio correspondant à votre version de Visual Studio.

  11. Dans le menu Générer, choisissez Générer la solution.