7

我们目前正在从 SDL Tridion 2009 迁移到 2011 SP1。就模板而言,我们只有 1 个与默认出站电子邮件 TBB 相关的问题,通过使用新的更新旧的 2009 年默认出站电子邮件 TBB 可以轻松解决该问题。

我们还没有遇到任何其他问题。

是否需要更新所有模板才能开始使用新的 2011 默认模板构建块?让所有内容保持最新显然是一种好习惯,但是逻辑上是否也有任何变化?

4

1 回答 1

5

默认模板构建块物理上位于 GAC 的程序集中;升级 Tridion 后,该组件也将自动升级。

然而,有些东西不在程序集中;参数模式和 DWT TBB 不会被更新(当然假设它们需要更新)。

在更新默认模板构建块时,这基本上让您只需要担心一个问题:

  • 然而,对参数模式的任何更新很可能会构成对默认模板构建块 API 的重大更改(必须更新使用这些的现有模板才能使用更新模式中的参数)。

由于这个问题,我的建议是保留原始的默认模板构建块(请记住,它们的底层程序集和代码无论如何都会更新!);如果在默认模板构建块中进行了任何重大更改,则应在发行说明中列出(并且您的实现的回归测试也会显示这些)。

编辑:我已经更新了我的答案,因为正如弗兰克指出的那样,现有的 TBB 可以通过(重新)安装 TBB 到同一个父文件夹来自动覆盖。因此,升级 TBB 本质上是明智的非问题努力!

正如克里斯指出的那样,我还将 DWT TBB 添加到不会通过程序集更新的项目列表中。

于 2012-10-29T10:55:30.100 回答