Knowledge Base

Telerik RADControls configuration in DNN 5.5

Licence Master uses Telerik RAD Controls for ASP AJAX. The version of the Telerik controls that Licence Master is compiled against is the one shipped with DNN5.2.0 (version 2009.3.1104.35). A new version of the Telerik controls shipped with DNN 5.5 (version 2010.2.713.35).

In order for Licence Master to be able to use the newer version, an binding redirect needs to be added to web.config for the Telerik assembly (see below). This entry is made during installation of a clean DNN 5.5 instance, but it is not created on some upgrade paths from previous versions.

If you get a ModuleLoad error when starting Licence Master, check the DNN Error log. If the underlying exception is:

"The file or assembly 'Telerik.Web.UI, Version = 2009.3.1104.35, Culture = neutral, PublicKeyToken = 121fae78165ba3d4 "or one of its dependencies was not found. The search of the assembly manifest definition does not match the assembly reference"

add a binding redirect to web.config, following the example below. 

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="bin;bin\HttpModules;bin\Providers;bin\Modules;bin\Support;" />
        <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" />
        <bindingRedirect oldVersion="2008.0.0.0-2020.0.0.0" newVersion="2010.02.0713.35" />