Telerik RadChart和Ektron CMS 7.6 dll冲突

Telerik RadChart和Ektron CMS 7.6 dll冲突,telerik,conflict,ektron,radchart,Telerik,Conflict,Ektron,Radchart,我有Ektron CMS 7.6,其中包括过多的内置功能。这些特性之一是Telerik for ASP.NET Ajax控件 另外,我有一个单独的Telerik控件订阅 问题是Telerik被迫中断了Radchart的向后兼容性,涉及Telerik.Charting.dll和Radchart.Net2.dll。基本上,这两个DLL引用相同的类,不能共存。我的工具包使用较新的RadChart 还有其他人碰到过这个吗?你是怎么修好的 确切错误: The type 'Telerik.Chart

我有Ektron CMS 7.6,其中包括过多的内置功能。这些特性之一是Telerik for ASP.NET Ajax控件

另外,我有一个单独的Telerik控件订阅

问题是Telerik被迫中断了Radchart的向后兼容性,涉及Telerik.Charting.dll和Radchart.Net2.dll。基本上,这两个DLL引用相同的类,不能共存。我的工具包使用较新的RadChart

还有其他人碰到过这个吗?你是怎么修好的

确切错误:

    The type 'Telerik.Charting.ChartSeries' exists in both
    'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
     Files\internetcms\84aae664\ef33a0e2\assembly\dl3\79307436\
    00e4973e_e51cc901\
    RadChart.Net2.DLL' 

    and 

    'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
 Files\internetcms\84aae664\ef33a0e2\assembly\dl3\f477bd61\e6a2b770_714ec901\
    Telerik.Charting.DLL'

根据我对Ektron CMS400的经验,如果它们包含一些开箱即用的东西,您将一直使用该版本,直到他们想要升级…否则您将破坏更多的CMS400,超出新功能的价值


不幸的是,我想说的是,你最好重新设计你的RadChart工具包,使用Ektron在CMS400中包含的Telerik工具版本。

从项目中删除RadChart.Net2.dll可以消除构建错误

无法100%确定Ektron中的其他内容不需要旧dll

现在我已经将处理程序添加到web.config中,但Ektron将其作为未知文件捕获并重定向到我的错误页面

已添加到web.config

   <add path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler,
 Telerik.Web.UI, Version=2008.2.826.20, Culture=neutral, 
PublicKeyToken=121fae78165ba3d4" validate="false" />

任何其他建议都会有帮助

另外:是的,我知道Telerik将于2009年上市。。但我不想再增加我的问题的复杂性,直到我首先让它工作

最终更新修复

上面的处理程序只需要移动到处理程序部分的顶部@Ektron的dsbarka向我推荐了这个。可能是Ektron中的某个东西捕获了图表图像的处理程序

现在工作