如何:自动转换所有模板
,当您更新的 DSL 定义文件时,可以避免不必单击 转换所有模板 。 您必须更新每个项目文件执行此操作。
若要自动变换所有模板
在解决方案资源管理器中,右击项目,然后单击 卸载项目。
右击该项目并单击 编辑项目。
.csproj 文件将在 XML 编辑器中打开。
搜索以下行:
<TransformOnBuild>false</TransformOnBuild>
更改 false 到 true。
保存并关闭文件。
在解决方案资源管理器中,右击项目,然后单击**“重新加载项目”**。
在 DSL 解决方案,您必须执行此 DSL 和 DslPackage 项,以及包含文本的其他项目转换文件,例如一个模型总线适配器项目。
每当更新 DSL 定义文件环境,文本转换将自动发生,当您生成解决方案。 ,如果 DSL 定义文件没有更改,则不会发生。 单击转换所有模板不再是必需的。
如果代码在源代码管理下,您应了解生成解决方案可能导致签出的代码文件。