Sitecore TDS代码生成错误

Dhe*_*iri 4 code-generation sitecore glass-mapper sitecore7.5

我试图通过遵循GlassTutorial24 TDS版本:5.1.0.3,visual studio 2012 从TDS代码生成生成代码.

生成的类只有"ErrorGeneratingOutput".

我的项目属性如下: TDS项目属性

编辑1:

构建时出错:

错误1编译转换:无法找到元数据文件'HedgehogDevelopment.CodeGeneration.Extensions.dll'xxx.TDS.Master \代码生成模板\ glassv3header.tt

错误2编译转换:类,结构或接口成员声明中的令牌"this"无效xxx.TDS.Master \代码生成模板\ GlassV3Item.tt

错误3编译转换:方法必须具有返回类型xxx.TDS.Master \代码生成模板\ GlassV3Item.tt

错误4编译转换:键入expected xxx.TDS.Master\Code Generation Templates\GlassV3Item.tt

Mic*_*rds 6

遗憾的是,该教程已过时,需要更新到新的代码生成模板.

您需要使用Hedgehogs存储库中的文件:https: //github.com/HedgehogDevelopment/tds-codegen/tree/master/Sitecore.Master/Code%20Generation%20Templates

您还需要以下文件:

  • Helpers.tt
  • GlassV3Header.tt
  • GlassV3Item.tt
  • GeneralExtensions.tt
  • Inflector.tt
  • StringExtensions.tt

该教程现在也已更新:

http://www.glass.lu/Mapper/Sc/Tutorials/Tutorial24.aspx