次の方法で共有


ドメイン固有言語の名前空間を変更する

ドメイン固有言語の名前空間を変更することができます。 DSL エクスプローラー、Dsl パッケージ プロジェクトのプロパティ、およびアセンブリ情報に変更を加えます。

ドメイン固有言語の名前空間を変更するには

  1. DSL エクスプローラーで、Dsl ノードを選択します。

  2. [プロパティ] ウィンドウで、 [名前空間] プロパティを変更します。

  3. ソリューションを保存し、テンプレートを変換します。

  4. [プロジェクト] メニューで [Dsl プロパティ] を選択します。

    プロジェクトのプロパティが表示されます。

  5. [アプリケーション] タブを選択します。

  6. [既定の名前空間] プロパティを新しい名前空間の名前に変更します。

  7. アセンブリの名前も変更する場合は、 [アセンブリ名プロパティ] を変更します。

  8. アセンブリ名を変更した場合は、DslPackage\Package.tt を開き、次の行を更新します。

    string dslAssembly = "YourDSLassembly.Dsl.dll";

  9. カスタム コードを記述した場合は、コード ファイル内の名前空間とクラス参照を必ず変更してください。

  10. Visual Studio の実験用インスタンスをリセットします。

    1. \Users\{あなたの名前}\AppData\Local\Microsoft\VisualStudio\*Exp を削除します。

    2. Windows の [スタート] メニューで、「Visual Studio のリセット」と入力し、お使いのバージョンの Visual Studio に一致する Microsoft Visual Studio Experimental Instance のリセット コマンドを実行します。

  11. [ビルド] メニューの [ソリューションのリビルド] をクリックします。