My page contains a single component presentation using a component template with output format "ASCX WebControl", being published as a dynamic component presentation and with the "Allow on Page Using Dynamic Assembly" box checked. The component presentation is being published to the content broker database.
After publishing the page I view the rendered file in a text editor, I notice:
<div><tridion:ComponentPresentation runat="server" PageURI="tcm:8-82-64" ComponentURI="tcm:8-80" TemplateURI="tcm:8-89-32"/></div>
When viewed in a web browser I see:
"CPAssembler error: Web control file is not located inside your website"
I have checked my license file, my jars, dlls and config files and all seem to be in order when compared to another working example.
The application is a .net 3.5 app and the web.config contains:
<system.web>
<pages>
<controls>
<add tagPrefix="tridion" namespace="Tridion.ContentDelivery.Web.UI" assembly="Tridion.ContentDelivery" />
<add tagPrefix="smarttarget" namespace="Tridion.SmartTarget.Web.UI" assembly="Tridion.SmartTarget"/>
</controls>
</pages>
<httpModules>
<add type="Tridion.ContentDelivery.Web.WAI.WAIModule, Tridion.ContentDelivery" name="TridionWAIHttpModule" />
</httpModules>
<compilation defaultLanguage="c#" debug="true" />
. . .
</system.web>
<system.webServer>
. . .
<modules>
<add name="TridionWAIHttpModule" type="Tridion.ContentDelivery.Web.WAI.WAIModule, Tridion.ContentDelivery" preCondition="managedHandler" />
</modules>
. . .
</system.webServer>
Does anyone have an idea of the cause of this error?