Question

Je voudrais créer un DSL visuel (boîtes et flèches). J'ai trouvé que je peux créer un tel DSL en utilisant SDK de la visualisation et de la modélisation de Microsoft (Suite des outils DSL, pour VS2010) et il y a aussi un laboratoire sur le sujet. Cependant, cela nécessiterait Visual Studio 2010 pour héberger mon concepteur une fois que j'ai créé mon DSL.

Y a-t-il un moyen de ne pas exiger Visual Studio? Avec Windows Workflow Foundation (WF), il est possible d'héberger un concepteur de workflow dans votre propre application, donc cela ne devrait pas être impossible.

Les suggestions d'autres approches sont également les bienvenues.

Était-ce utile?

La solution

Vous ne pouvez pas héberger une surface de conception DSL dans une application Windows Forms / WPF standard.

Cependant, vous pouvez créer votre propre application Construit sur la coque isolée Visual Studio pour héberger votre DSL. La Concepteur de storyboard L'échantillon est un exemple d'hébergement d'un DSL dans une coquille isolée (bien que construite sur la coquille VS 2008).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top