在SDL Tridion 2011 SP1中使用DCP执行页面

时间:2012-10-12 09:00:52

标签: tridion tridion-2011 tridion-content-delivery

我已经发布了一个带DCP的ASPX页面。

    <html>
    <head>
    </head>
    <body>
         <tridion:ComponentPresentation runat="server" PageURI="tcm:9-5251-64" ComponentURI="tcm:9-5245" TemplateURI="tcm:9-5247-32"/> 
    </body>
    </html>

执行此页面的方法有哪些,以便呈现DCP。

我刚尝试通过IIS浏览此页面,我收到解析器错误。

Unknown server tag 'tridion:ComponentPresentation'

如果有人可以指导我运行此页面,那就太棒了。

先谢谢

2 个答案:

答案 0 :(得分:10)

确保您在 web.config 中有以下标记,并且中的 Tridion.ContentDelivery dll

  <configuration>
<system.web>
    <pages>
        <controls>
            <add tagPrefix="tridion" 
     namespace="Tridion.ContentDelivery.Web.UI"
     assembly="Tridion.ContentDelivery" />
        </controls>
    </pages>
</system.web>

答案 1 :(得分:4)

您需要安装&#39; API服务器角色&#39;对于您的.NET Web应用程序:

http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/task_FF19F86A63E246F793D64495849EDEDF

(需要用户名/密码)