首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Telerik RadChart和Ektron CMS 7.6dll冲突

Telerik RadChart和Ektron CMS 7.6dll冲突
EN

Stack Overflow用户
提问于 2009-04-29 19:01:05
回答 2查看 928关注 0票数 0

我有Ektron CMS 7.6,它包含了过多的内置功能。其中一个特性是用于ASP.NET Ajax控件的Telerik。

另外,我还单独订阅了Telerik控件。

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

有没有其他人跑过这条路?你是怎么修复它的?

精确错误:

代码语言:javascript
复制
    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'
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-29 20:03:53

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

不是100%确定Ektron中的其他东西不需要旧的dll。

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

添加到web.config

代码语言:javascript
复制
   <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.1..但我不想在我的问题上增加更多的复杂性,直到我让它工作起来

最终更新已修复!

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

现在工作

票数 1
EN

Stack Overflow用户

发布于 2009-04-29 19:09:25

我使用Ektron CMS400的经验是,如果他们包含了一些开箱即用的东西,你就会一直使用那个版本,直到他们觉得你会破坏更多的CMS400,而不是新功能的价值。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/803771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档