gpt4 book ai didi

Sitecore TDS 代码生成错误

转载 作者:行者123 更新时间:2023-12-03 22:26:53 26 4
gpt4 key购买 nike

我正在尝试按照 GlassTutorial24 从 TDS 代码生成中生成代码TDS 版本:5.1.0.3,visual studio 2012。

生成的类只有“ErrorGeneratingOutput”。

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

编辑1:

构建时出错:

Error 1 Compiling transformation: Metadata file 'HedgehogDevelopment.CodeGeneration.Extensions.dll' could not be found xxx.TDS.Master\Code Generation Templates\glassv3header.tt

Error 2 Compiling transformation: Invalid token 'this' in class, struct, or interface member declaration xxx.TDS.Master\Code Generation Templates\GlassV3Item.tt

Error 3 Compiling transformation: Method must have a return type xxx.TDS.Master\Code Generation Templates\GlassV3Item.tt

Error 4 Compiling transformation: Type expected xxx.TDS.Master\Code Generation Templates\GlassV3Item.tt

最佳答案

不幸的是,教程已经过时,需要更新到新的代码生成模板。

您需要使用 Hedgehogs Repository 中的文件:
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

    关于Sitecore TDS 代码生成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29103281/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com