Почему инструмент «Класс именованных доменов» отсутствует в категории «Дизайнер DSL» на панели инструментов? - PullRequest
0 голосов
/ 09 февраля 2010

У меня есть разработка для конкретного домена с VS DSL Tools, книга Cook, Jones, et.all

В книге и различных онлайн-руководствах упоминается инструмент NamedDomainClass, который должен присутствовать в наборе инструментов DSL Designer. Я установил VS 2010 бета 2 на Win XP - однако этот инструмент отсутствует в наборе инструментов. Я создал проект, используя шаблон минимального проекта, как упомянуто в книге. У меня есть 12 инструментов, включая инструмент Класса домена.

Я искал в Интернете, и, очевидно, ни у кого больше нет этой проблемы.

  • Может ли кто-нибудь подтвердить, что он пропал в VS 2010 Beta 2?
  • Если нет, то как я могу получить это? появиться?
  • Есть ли способ добавить экземпляр класса Domain и настроить его так, чтобы он стал классом именованных доменов? В книге упоминается, что существуют некоторые уникальные изменения проверки и сериализации, которые вносятся с помощью инструмента NamedDomainClass.

Я пробовал контекстное меню «Выбрать элементы» в категории DSL Designer. Эти инструменты, по-видимому, добавляются динамически; не отображаются в списках в появившемся диалоговом окне.

1 Ответ

0 голосов
/ 19 февраля 2010

На этот вопрос был дан ответ в том же сообщении на форуме по расширяемости инструментов доменных языков (DSL) и средств моделирования для Microsoft Visual Studio 2010: http://social.msdn.microsoft.com/Forums/en-US/dslvsarchx/thread/a2221648-6e92-49ba-b223-8df98e2cdfdd

Я подтвердил, что Именованный Домен Класс больше не существует в ящик для инструментов. Существует в VS 2008 набор инструментов.

Вы можете создать класс именованных доменов в VS 2010 от: 1. Добавьте класс домена и диаграмму 2. Добавьте DomainProperty и назовите его как «Имя» 3. В свойствах Name DomainProperty измените «Is Element Name» на правда

Надеюсь, это поможет.

Hongye Sun [MSFT]

К вашему сведению, это была ошибка в SDK для Beta 2 . Теперь это было исправлено.

С уважением, Дункан [MSFT]

...