Могу ли я создать Visual DSL, который не требует Visual Studio?
Вопрос
Я хотел бы создать Visual DSL (ящики и стрелки).Я обнаружил, что могу создать такой DSL, используя Microsoft Visualization и моделирование SDK (Sequel)Для VS2010) и есть также также A a lab на теме.Тем не менее, это потребует Visual Studio 2010, чтобы провести мою конструктор, как только я создал свой DSL.
Есть ли способ не требуют Visual Studio?С Windows Workflow Foundation (WF) можно разместить дизайнер рабочего процесса в своем собственном приложении, поэтому он не должен быть невозможен.
Предложения других подходов также приветствуются.
Решение
Вы не можете проводить поверхность дизайна DSL в стандартных формах Windows / WPF.
Тем не менее, вы можете создать собственное приложение Созданные на вершине визуальной студии изолированной оболочки провести ваш DSL. дизайнер раскадровки образец - пример хостинга DSL в изолированной оболочке (хотя и построен на оболочке VS 2008).