【发布时间】:2008-12-15 19:53:51
【问题描述】:
我们正在考虑使用 Microsoft DSL 工具包来创建一些抽象设计器。我已经做了一些 POC,但想获得一些关于相同的意见。
这里有人分享他们使用 Microsoft DSL Toolkit 和 T4 的经验吗?此外,任何指向开源 DSL 项目的指针都会有所帮助——例如。 Microsoft Service Factory 建模版严重依赖 DSL 工具包。
由于 OSLO/Quadrant 需要一些时间才能发布,我认为我们唯一的选择是依靠 Microsoft DSL 设计器。 (See Kieth's blog on the same)
另外,这里有一些我已经掌握的关于 DSL 的信息:
【问题讨论】:
-
我试图了解这一切是如何运作的。用户是否需要获得 Visual Studio 许可证才能使用您的 DSL?
-
要创建 DSL 包,请下载并安装 Visual Studio SDK。 DSL 包与任何其他 VS 包一样,您需要一个包加载密钥来部署。 msdn.microsoft.com/en-us/library/bb165795(VS.80).aspx
-
AFAIK 所有的 Visual Studio UML 工具都是使用公共建模和可视化 SDK 构建的......这是一个非常认真的接受者
标签: .net visual-studio dsl dsl-tools visual-studio-sdk