Sitecore和Glassmapper自动代码(TDS代码版)

时间:2017-07-24 12:59:35

标签: c# visual-studio-2013 sitecore8

在Sitecore8.0中,我创建了一个模板,其中一个字段的字段类型为“名称查找值列表”。使用“与Sitecore同步”,模板在Visual Studio中创建 我正在使用TDS为此自动生成我的模型。重新生成代码后,我收到构建错误,其中说: “命名空间'abc.Model.sitecore.templates.System'中不存在类型或命名空间名称'Collections'(您是否缺少程序集引用?)”

有人可以指导我一样吗?

1 个答案:

答案 0 :(得分:0)

很难说你的具体情况会发生什么,但这里有两个选择:

1)您需要在代码生成模板GlassV3Header.tt中将using语句添加到System.Collections

enter image description here

2)NameValueCollection类型与其他类型冲突。 然后,您可以为该类型添加别名,然后在TDS的CustomData属性中引用该字段的类型。

using CustomNameValueCollection = System.Collections.NameValueCollections

enter image description here