Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...[07.00.04>7.00.06] Could not load 'Telerik.Web.UI'[07.00.04>7.00.06] Could not load 'Telerik.Web.UI'
Previous
 
Next
New Post
6/27/2013 9:46 AM
 

The upgrade went fine, and my site was up and running without any problems. But after a restart of IIS I get the following error:

[FileLoadException: Could not load file or assembly 'Telerik.Web.UI, Version=2013.1.403.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)]

In the web.config I found this:
<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" />
        <!--Upgraded by DotNetNuke.Telerik.Web version 7.0.6 - Date: 6/26/2013 5:12:23 PM-->
        <!--<bindingRedirect oldVersion="2008.0.0.0-2020.0.0.0" newVersion="2012.3.1205.40" xmlns="urn:schemas-microsoft-com:asm.v1" />-->
        <bindingRedirect oldVersion="2008.0.0.0-2020.0.0.0" newVersion="2013.1.403.40" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>


I guess that states that the 7.0.6 upgrade (yesterday) changed the telerik version from 2012.3.1205.40 to 2013.1.403.40

Please help.
 
New Post
6/27/2013 10:05 AM
 
You're right, in dnn 704 the dll version is 2012.3.1205.40, and in dnn
706 the dll version is 2013.1.403.40

The 2 news telerik dlls are missing from the 706 upgrade package.

Unzip the 706 install package and copy from the bin the 2 Telerik DLLs, then paste them in the website bin  folder.

HTH, regards


Julien Girerd
DevPCI - DotNetNuke Experts France Communauté des utilisateurs francophone de DotNetNuke DNN-Connect
 
New Post
6/27/2013 10:09 AM
 
Additional info:
I'm using the non-source version, community edition.

The telerik files in my bin folder are the old version. There don't seem to be any new telerik files in the zip.
I found this ancient topic (http://www.dotnetnuke.com/Resources/Forums/forumid/-1/threadid/350999/scope/posts.aspx) where Sebastian states that "when using the source version of DNN, you need to copy over telerik from library/components/telerik/bin to /website/bin first"

I downloaded the 7.0.6 source version, only to find that the mentioned components folder is completely empty.

 

 
New Post
6/27/2013 10:10 AM
 

I'll take a look in the install zip.

Any idea why they are missing? is this a bug?

 
New Post
6/27/2013 10:26 AM
 
OK, copying the two telerik dlls fixed dnn from completely not starting. But now everything is broken.

My skin fails to load because of
Could Not Load Skin: /Portals/_default/Skins/inschrijfportal/onecolumn.ascx, Error: c:\sites\inschrijfportal\admin\Skins\Login.ascx.cs(84): error CS1061: 'DotNetNuke.Entities.Portals.PortalSettings' does not contain a definition for 'HideLoginControl' and no extension method 'HideLoginControl' accepting a first argument of type 'DotNetNuke.Entities.Portals.PortalSettings' could be found (are you missing a using directive or an assembly reference?)

Maybe this has something to do with hiding the login link (which is why I upgraded, this is a new security setting, and it worked just fine)

So I tried to open the site settings:
Error: Site Settings is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: c:\sites\inschrijfportal\DesktopModules\Admin\Portals\SiteSettings.ascx.cs(328): error CS0117: 'DotNetNuke.Common.Globals' does not contain a definition for 'ValidateModuleInTab' --->

Hmm maybe change back to a default skin first?
Error: is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: c:\sites\inschrijfportal\DesktopModules\Admin\Tabs\ManageTabs.ascx.cs(963): error CS1061: 'DotNetNuke.Entities.Modules.ModuleController' does not contain a definition for 'InitialModulePermission' and no extension method 'InitialModulePermission' accepting a first argument of type 'DotNetNuke.Entities.Modules.ModuleController' could be found (are you missing a using directive or an assembly reference?) --->


And then I noticed the update link at the dnn logo...
http://update.dotnetnuke.com/redirect...
So it thinks it's running 7.0.4 again?
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...[07.00.04>7.00.06] Could not load 'Telerik.Web.UI'[07.00.04>7.00.06] Could not load 'Telerik.Web.UI'


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out