2009-04-29 20 views
0

Je Ektron CMS 7.6 qui comprend une pléthore de fonctions intégrées. L'une de ces fonctionnalités est Telerik for ASP.NET Ajax Controls.Telerik RadChart et Ektron CMS 7.6 conflit dll

J'ai aussi un abonnement pour Telerik Controls séparément. Problème est Telerik a été forcé de casser une certaine compatibilité vers l'arrière pour le Radchart impliquant Telerik.Charting.dll et RadChart.Net2.dll. fondamentalement, ces deux DLL font référence aux mêmes classes et ne peuvent pas coexister. Mon kit d'outils utilise le nouveau RadChart.

Est-ce que quelqu'un d'autre a couru à travers cela? Comment l'avez-vous réparé?

erreur exacte:

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' 

Répondre

1

Retrait du RadChart.Net2.dll du projet se débarrasse de l'erreur de construction.

pas 100% sûr que le dll plus est pas nécessaire pour quelque chose d'autre dans Ektron.

Maintenant, j'ai ajouté le gestionnaire à la web.config mais Ektron il attrape comme un fichier inconnu et redirige vers ma page d'erreur.

ajouté à 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" /> 

Toutes les autres suggestions seraient utiles

aussi: oui, je suis conscient que Telerik est à 2009,1. . mais je ne veux pas ajouter plus de complexité à mon problème jusqu'à ce que je travaille d'abord

Dernière mise à jour corrigé!

le gestionnaire ci-dessus juste nécessaire par déplacée vers le haut de la section des gestionnaires. @dsbarka d'Ektron a pu me suggérer celui-ci. Possible que quelque chose dans Ektron ait pu piéger le gestionnaire pour l'image du graphique.

maintenant Travailler

0

Il a été mon expérience avec Ektron CMS400 que, si elles comprennent quelque chose hors de la boîte, vous êtes coincé avec cette version jusqu'à ce qu'ils se sentent comme la mise à niveau ... sinon vous Re va casser plus de CMS400 que la nouvelle fonctionnalité en vaut la peine. Malheureusement, je dirais que vous feriez mieux de réorganiser votre boîte à outils RadChart pour utiliser la version des outils Telerik qu'Ektron inclut dans CMS400.