Microsoft Domain-Specific Language (DSL) Tools

This download contains a set of tools hosted in Visual Studio 2005 to enable building custom designers for visual domain-specific languages. The tools include a wizard that generates a complete designer solution, a graphical designer for domain models (metamodels) and a set of code generators.
  • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


    File Name:

    Microsoft DSL Tools -


    Date Published:


    File Size:

    7.1 MB

    273 KB

      Using the Microsoft DSL tools you can create your own designer, integrated into Visual Studio, for a visual domain-specific language. The tools help you define the domain-specific language and generate the code of a graphical designer for you. The resulting designer uses the same underlying modeling technology that is used by the Class Designer and Distributed System Designers in Visual Studio 2005.

      The Microsoft Tools for Domain-Specific Languages is part of the Visual Studio 2005 SDK.

      Note: On computers with security update 896358 installed, downloaded Compiled Help Module (CHM) files cannot be opened. For more information, see KB902225.

      After saving the file locally, you can view the contents using one of the following methods:

      Method 1
      1. Double-click the .chm file.
      2. In the Open File-Security Warning dialog box, click to clear the Always ask before opening this file check box.
      3. Click Open.
      Method 2
      1. Right-click the CHM file, and then click Properties.
      2. Click Unblock.
      3. Double-click the .chm file to open the file.
  • Supported Operating System

    Windows 2000, Windows Server 2003, Windows XP

      • Additional Software Requirements: Visual Studio 2005 Professional Edition or higher, and Visual Studio 2005 SDK
    • 1. Download the DSL Tools ZIP file below.
      2. Extract the contents of Microsoft DSL Tools - file and run setup.exe to install.
      3. Review the Known Issues for this release.
      4. Download the CHM file for documentation on DSL Tools. See instructions above for opening a CHM file on computers with security update 896358 installed.
    • Support
      This version of the Microsoft® Tools for Domain-Specific Languages Community Technology Preview is provided without technical support.

      Product Feedback
      To submit bugs and suggestions, visit the Product Feedback Center.

      Language Support
      This release is only available in English.
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: