0

Cook、Jones、et.all による「VS DSL ツールを使用したドメイン固有の開発」という本を持っています。

本とオンラインのさまざまなチュートリアルでは、DSL デザイナー ツールボックスに存在する必要がある NamedDomainClass ツールについて言及しています。Win XP に VS 2010 ベータ 2 をインストールしましたが、ツールボックスにこのツールがありません。本に記載されているように、Minimal project テンプレートを使用してプロジェクトを作成しました。Domain Class ツールを含む 12 個のツールが表示されます。

私はオンラインで検索しましたが、どうやら他の誰もこの問題を抱えていません。

  • VS 2010 Beta 2 で欠落していることを誰かが確認できますか?
  • そうでない場合、どうすれば表示できますか?
  • ドメイン クラス インスタンスを追加して微調整して名前付きドメイン クラスにする方法はありますか? この本では、NamedDomainClass ツールによって行われる、一意でなければならない検証とシリアル化の変更がいくつかあると述べています。

DSL デザイナー カテゴリの [アイテムの選択] コンテキスト メニューを試しました。これらのツールは明らかに動的に追加されます。表示されるダイアログのリストに表示されません。

4

1 に答える 1

0

この質問は、Microsoft Visual Studio 2010 Domain-Specific Languages (DSL) & Modeling Tools Extensibility フォーラムの同じ投稿で回答されました: http://social.msdn.microsoft.com/Forums/en-US/dslvsarchx/thread/a2221648 -6e92-49ba-b223-8df98e2cdfdd

名前付きドメイン クラスがツールボックスに存在しないことを確認しました。VS 2008 のツールボックスにあります。

VS 2010 で名前付きドメイン クラスを作成するには: 1. ドメイン クラスと図を追加します。 2. DomainProperty を追加し、「Name」という名前を付けます。 3. Name DomainProperty のプロパティで、「Is Element Name」を true に変更します。

それが役に立てば幸い。

ホンゲ・サン [MSFT]

参考までに、これはSDK for Beta 2 のバグでした。現在は修正されています。

よろしく、ダンカン [MSFT]

于 2010-02-18T22:32:05.793 に答える