从Sitecore TDS代码生成中排除模板

从Sitecore TDS代码生成中排除模板,sitecore,code-generation,glass-mapper,tds,Sitecore,Code Generation,Glass Mapper,Tds,是否有一种干净的方法将Sitecore模板从TDS代码生成中排除?我们必须将所有Sitecore模板添加到TDS,因为我们与其他开发人员交换它们。我记得,您通常会通过将代码生成模板分配给TDS项目中的项来触发树的某个部分的代码生成 如果您在项目的顶层分配代码生成TT,这将包括所有模板。如果要排除,只需将代码生成模板分配向下移动一个级别,并确保不将代码生成模板分配给TDS项目中的“模板”项。这将确保不会为这些项运行代码生成。您可以将属性设置为不为项(和子项)生成类 实现这一点的另一种方法是将解决

是否有一种干净的方法将Sitecore模板从TDS代码生成中排除?我们必须将所有Sitecore模板添加到TDS,因为我们与其他开发人员交换它们。

我记得,您通常会通过将代码生成模板分配给TDS项目中的项来触发树的某个部分的代码生成


如果您在项目的顶层分配代码生成TT,这将包括所有模板。如果要排除,只需将代码生成模板分配向下移动一个级别,并确保不将代码生成模板分配给TDS项目中的“模板”项。这将确保不会为这些项运行代码生成。

您可以将属性设置为不为项(和子项)生成类

实现这一点的另一种方法是将解决方案分成两个独立的项目,一个用于需要生成代码的模板,另一个用于不需要生成代码的模板。然后,您可以使用将所有项目捆绑到一个更新包中