2009-04-29 60 views
0

我曄CMS 7.6,其中包括內置的功能太多了。 Telerik for ASP.NET Ajax Controls就是其中一個特性。Telerik的RadChart和CMS曄DLL 7.6衝突

而且我對Telerik的訂閱分別控制。

問題是Telerik的被迫分手涉及Telerik.Charting.dll和RadChart.Net2.dll的Radchart一些向後兼容性。基本上這兩個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' 

回答

1

刪除從項目中RadChart.Net2.dll擺脫生成錯誤的。

不是100%肯定是不需要其他的東西曄舊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.1。 但我不想再添加任何複雜的問題,直到我得到這個工作第一

最終更新修正!

上面的處理程序只需移動到處理程序部分的頂部即可。來自Ektron的@dsbarka能夠向我推薦這一個。可能Ektron中的某些東西可能會陷入圖表圖像的處理程序。

現在工作

0

它是我與曄CMS400經驗,如果他們有一些現成的,你堅持用那個版本,直到他們覺得升級......否則你」重新打破更多的CMS400比新的功能是值得的。

不幸的是,我會說你最好重新設計你的RadChart工具包,以使用Ektron在CMS400中包含的Telerik工具版本。