Domanda

Ho Ektron CMS 7.6 che include una pletora di funzionalità integrate. Una di queste funzionalità è Telerik per i controlli Ajax ASP.NET.

Inoltre ho un abbonamento per i controlli Telerik separatamente.

Il problema è che Telerik è stato costretto a interrompere una compatibilità retroattiva per il Radchart che coinvolgeva Telerik.Charting.dll e RadChart.Net2.dll. fondamentalmente queste due DLL fanno riferimento alle stesse classi e non possono coesistere. Il mio kit di strumenti utilizza il più recente RadChart.

Qualcun altro è corso attraverso questo? Come lo hai risolto?

errore esatto:

    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'
È stato utile?

Soluzione

La rimozione di RadChart.Net2.dll dal progetto elimina l'errore di generazione.

non sicuro al 100% che la vecchia DLL non sia necessaria per qualcos'altro in Ektron.

Ora ho aggiunto il gestore a web.config ma Ektron lo rileva come file sconosciuto e reindirizza alla mia pagina di errore.

aggiunto a 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" />

Qualsiasi altro suggerimento sarebbe utile

anche: sì, sono consapevole che Telerik è fino al 2009.1. . ma non voglio aggiungere più complessità al mio problema fino a quando non avrò funzionato prima

Aggiornamento finale risolto!

il gestore sopra era appena necessario spostato nella parte superiore della sezione gestori. @dsbarka di Ektron è stato in grado di suggerirmi questo. È possibile che qualcosa all'interno di Ektron abbia intrappolato il gestore per l'immagine del grafico.

Ora lavora

Altri suggerimenti

È stata la mia esperienza con Ektron CMS400 che, se includono qualcosa fuori dagli schemi, sei bloccato con quella versione fino a quando non ha voglia di aggiornare ... altrimenti romperai più CMS400 rispetto alla nuova funzionalità vale la pena.

Sfortunatamente, direi che sarebbe meglio riprogettare il tuo toolkit RadChart per usare la versione degli strumenti Telerik che Ektron include in CMS400.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top