为什么工具箱中的DSL Designer类别中缺少“命名域类”工具?

时间:2010-02-09 08:25:38

标签: visual-studio visual-studio-2010-beta-2 dsl-tools

我使用Cook,Jones等人的VS DSL Tools书籍进行特定领域的开发

本书和各种在线教程提到了一个应该出现在DSL Designer工具箱中的NamedDomainClass工具。我在Win XP上安装了VS 2010 beta 2 - 但工具箱中缺少此工具。 我已经使用书中提到的Minimal项目模板创建了一个项目。我有12个工具,包括Domain Class工具。

我在网上搜索过,显然没有其他人有这个问题。

  • 有人可以确认它已丢失 在VS 2010 Beta 2?
  • 如果不是我怎么能得到它 出现?
  • 有什么办法可以添加一个Domain类实例并调整它以使它成为一个命名域类?该书提到NamedDomainClass工具有一些必须独特的验证和序列化更改。

我在DSL Designer类别上尝试过“选择项目”上下文菜单。这些工具显然是动态添加的;不会出现在出现的对话框的列表中。

1 个答案:

答案 0 :(得分:0)

此问题已在Microsoft Visual Studio 2010域特定语言(DSL)&建模工具可扩展性论坛:http://social.msdn.microsoft.com/Forums/en-US/dslvsarchx/thread/a2221648-6e92-49ba-b223-8df98e2cdfdd

  

我已经确认了命名域名   班级不再存在   工具箱。它存在于VS 2008中   工具箱。

     

您可以在中创建命名域类   VS 2010 by:   1.添加域类和图表   2.添加DomainProperty并将其命名为“Name”   3.在Name DomainProperty的属性中,将“Is Element Name”更改为   真

     

希望它有所帮助。

           

仅供参考,这是SDK for Beta中的错误   2 即可。现在已经修复了。

     

此致,Duncan [MSFT]