Tridion 组件中的更改不会反映在使用动态组件模板的页面中

Tridion 组件中的更改不会反映在使用动态组件模板的页面中,tridion,tridion-2011,tridion-content-delivery,Tridion,Tridion 2011,Tridion Content Delivery,我创建了一个组件模板,并将此组件模板设置为动态。我已选中“允许在页面上使用动态程序集”。 输出类型为“HTML片段” 然后我发布了组件和组件模板 我创建了一个页面,并将组件及其组件模板添加到页面中。页面的输出是aspx TBB页面是这样的 <!-- TemplateBeginRepeat name="Components" --> @@RenderComponentPresentation()@@ <!-- TemplateEndRep

我创建了一个组件模板,并将此组件模板设置为动态。我已选中“允许在页面上使用动态程序集”。 输出类型为“HTML片段”

然后我发布了组件和组件模板

我创建了一个页面,并将组件及其组件模板添加到页面中。页面的输出是aspx

TBB页面是这样的

    <!-- TemplateBeginRepeat name="Components" -->
             @@RenderComponentPresentation()@@
    <!-- TemplateEndRepeat -->

@@RenderComponentPresentation()@@
我出版了这一页。我发布的页面将存储在本地位置C:\Temp

我通过VisualStudio打开了页面,并通过IE浏览了页面

然后我对组件进行了更改并发布了它。这些更改不会反映在已发布的页面中。由于CT是动态的,更改应自动反映在页面中

但它并没有反映出这一点

我有没有漏步

编辑

我找不到

<tridion:ComponentPresentation runat="server" etc .../>

我是否需要在任何配置文件中进行任何设置

有人能告诉我这背后的原因吗

提前感谢。

请参考url 验证您的方法。 在此之后,如果您觉得有任何进一步的帮助,请告诉我们。

请参考url 验证您的方法。
在此之后,如果您觉得有任何进一步的帮助,请告诉我们。

首先,您现在可以找到您的动态组件演示文稿了吗?因为你昨天遇到了一些问题

另外,请先验证您对DCP的更改,并按照@DavidForster的建议检查这些更改是否发布到同一出版物


希望所有这些都能对您有所帮助。

首先,您现在可以找到您的动态组件演示文稿了吗?因为你昨天遇到了一些问题

另外,请先验证您对DCP的更改,并按照@DavidForster的建议检查这些更改是否发布到同一出版物


希望所有这些都能对您有所帮助。

您需要检查页面源代码上是否有已建议的标签
。但请确保直接检查文件源,而不是浏览器上的视图/页面源与在浏览器上一样,此标记将已呈现

如果你没有在你的来源上找到它,你会发现什么?渲染的组件表示?如果是这种情况,您的页面将不会以DCP的形式检索组件表示


是否可以在使CT动态化之前发布页面?如果是这种情况,您需要重新发布页面。

您需要检查页面源上是否有已建议的标签
。但请确保直接检查文件源,而不是浏览器上的视图/页面源与在浏览器上一样,此标记将已呈现

如果你没有在你的来源上找到它,你会发现什么?渲染的组件表示?如果是这种情况,您的页面将不会以DCP的形式检索组件表示



是否可以在使CT动态化之前发布页面?如果是这种情况,您需要重新发布页面。

请检查发布目标的语言是否未设置为“无”。“无”设置将强制发布者在页面中嵌入DCP,并防止动态包含这些DCP

检查发布目标的语言是否未设置为“无”。“无”设置将强制发布者在页面中嵌入DCP,并防止动态包含这些DCP

谢谢你的解决方案。正如所提到的链接中提到的,我遵循了“直接方法-为此,应允许您的组件演示文稿显示在页面上。请使用动态汇编选中“允许显示在页面上”。将演示文稿添加到与所有其他内容相同的页面上。”我是否遗漏了任何内容。“你能帮帮我吗?”拉姆。。我能够在已发布的项目上找到动态组件演示文稿。但是我在页面上找不到与DCP相关的脚本标记。你能帮我吗。谢谢你的解决方案。正如所提到的链接中提到的,我遵循了“直接方法-为此,应允许您的组件演示文稿显示在页面上。请使用动态汇编选中“允许显示在页面上”。将演示文稿添加到与所有其他内容相同的页面上。”我是否遗漏了任何内容。“你能帮帮我吗?”拉姆。。我能够在已发布的项目上找到动态组件演示文稿。但是我在页面上找不到与DCP相关的脚本标记。你能帮我一下吗?首先,检查你发布的组件是否正确。如果有,请分享您发布页面中代码的相关部分。您应该看到一个标记。@DavidForster。我已经从我的页面所在的出版物中发布了组件。我在我的页面源中看不到标记。您能告诉我可能出了什么问题吗?首先,检查您是否从正确的发布中发布了组件。如果有,请分享您发布页面中代码的相关部分。您应该看到一个标记。@DavidForster。我已经从我的页面所在的出版物中发布了组件。我在我的页面源中看不到标记。你能告诉我可能出了什么问题吗?@Vikas。。谢谢你昨天帮助我。即使在你建议的改变之后。我仍然找不到我的DCP:(.我添加了项目类型等。运气不好:(@User222向我们提供您的完整cd_存储文件,我将为您找到DCP。然后您也可以找到更改。我昨天在我的问题中更新了它。我是否要用完整的注释更新它。我只是快速查看了一下,如果您重新启动了ISS/相关服务,您的DCP应该转到C:\temp\data\上。如果没有DCP,您的帐户中应该有Trdion CM数据库。如果它有帮助的话,请考虑UpDead并接受答案……)@ Vikas。谢谢你昨天帮助我。即使在你提出的更改之后。我仍然无法找到我的DCP:(我添加了ItMyType等。没有运气:(USE222提供了你完整的CDY存储文件,我将定位DCP FO。