Автоматизация преобразования всех шаблонов
Можно избежать щелкнуть Преобразовать все шаблоны при обновлении файла определения DSL.Необходимо обновлять каждый из файлов проекта для этого.
Для автоматизации преобразовать все шаблоны
В обозревателе решений щелкните правой кнопкой мыши проект и выберите команду Отменить загрузку проекта.
Щелкните проект правой кнопкой мыши и выберите команду изменитьпроект.
Файл .csproj открывается в редакторе XML.
Поиск данной линии.
<TransformOnBuild>false</TransformOnBuild>
Изменение false В true.
Сохраните и закройте файл.
В обозревателе решений щелкните правой кнопкой мыши проект и выберите команду Перезагрузить проект.
В решении DSL, это необходимо сделать для проектов Dsl и DslPackage, так же как и для любого другого проекта, содержащего файлы преобразования текста, например шины модели проекта адаптера.
При обновлении файла определения DSL в будущем, преобразование текста происходит автоматически при построении решения.Оно не произойдет, если файл определения DSL не был изменен.Больше нет необходимости щелкните преобразование все шаблоны.
Если код находится в системе управления версиями, то следует иметь в виду, что построение решения может привести к появлению файлах кода, для которого проверяется.