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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Trouble upgrading from 5.5.1 to 5.6.0Trouble upgrading from 5.5.1 to 5.6.0
Previous
 
Next
New Post
12/3/2010 8:31 AM
 
Alex,

I hope you don't  mind me jumping in here, but I am having the same issue with the HTML editor after upgrading to 5.6.0 from 5.5.1. Here is my version history:

VersionId Major Minor Build Name CreatedDate
1 5 0 0 DNNCORP.CE 7/9/2009 10:08:01 AM
2 5 0 1 DNNCORP.CE 7/9/2009 10:08:03 AM
3 5 1 0 DNNCORP.CE 7/9/2009 10:08:05 AM
4 5 1 1 DNNCORP.CE 3/3/2010 2:33:11 PM
5 5 1 2 DNNCORP.CE 3/3/2010 2:33:12 PM
6 5 1 3 DNNCORP.CE 3/3/2010 2:33:12 PM
7 5 1 4 DNNCORP.CE 3/3/2010 2:33:13 PM
8 5 2 0 DNNCORP.CE 3/3/2010 2:33:15 PM
9 5 2 1 DNNCORP.CE 3/3/2010 2:33:15 PM
10 5 2 2 DNNCORP.CE 3/3/2010 2:33:16 PM
11 5 2 3 DNNCORP.CE 3/3/2010 2:33:17 PM
12 5 3 0 DNNCORP.CE 6/10/2010 9:11:58 AM
13 5 3 1 DNNCORP.CE 6/10/2010 9:11:58 AM
14 5 4 0 DNNCORP.CE 6/10/2010 9:11:59 AM
15 5 4 1 DNNCORP.CE 6/10/2010 9:11:59 AM
16 5 4 2 DNNCORP.CE 6/10/2010 9:11:59 AM
17 5 4 3 DNNCORP.CE 6/30/2010 10:00:38 AM
18 5 4 4 DNNCORP.CE 6/30/2010 10:00:38 AM
19 5 5 0 DNNCORP.CE 11/17/2010 7:29:24 AM
20 5 5 1 DNNCORP.CE 11/17/2010 7:29:24 AM
21 5 6 0 DNNCORP.CE 12/3/2010 6:25:37 AM

And here is the error I am seeing when I try to edit the content of an HTML module:

DotNetNuke.Services.Exceptions.ModuleLoadException: The base class includes the field 'grdLog', but its type (System.Web.UI.WebControls.DataGrid) is not compatible with the type of control (DotNetNuke.Web.UI.WebControls.DnnGrid). ---> System.Web.HttpParseException: The base class includes the field 'grdLog', but its type (System.Web.UI.WebControls.DataGrid) is not compatible with the type of control (DotNetNuke.Web.UI.WebControls.DnnGrid). ---> System.Web.HttpParseException: The base class includes the field 'grdLog', but its type (System.Web.UI.WebControls.DataGrid) is not compatible with the type of control (DotNetNuke.Web.UI.WebControls.DnnGrid). at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildFieldDeclaration(ControlBuilder builder) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) at System.Web.Compilation.TemplateControlCodeDomTreeGenerator.BuildMiscClassMembers() at System.Web.Compilation.BaseCodeDomTreeGenerator.BuildSourceDataTree() at System.Web.Compilation.BaseCodeDomTreeGenerator.GetCodeDomTree(CodeDomProvider codeDomProvider, StringResourceBuilder stringResourceBuilder, VirtualPath virtualPath) at System.Web.Compilation.BaseTemplateBuildProvider.GenerateCode(AssemblyBuilder assemblyBuilder) at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider) --- End of inner exception stack trace --- at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception stack trace ---


I have tried to repair the install using "HTML_Community_05.06.00_Install.zip" as you suggested in your post and I confirmed that the 5.6.0 version was installed. I cleared my browser cache, reset the cache in DNN, restarted the application and restarted IIS on the server. I went through the 5.6.0 "release.config" file and made sure all of the references to "telerik" were correctly entered into my "web.config" file.

After doing all of this I am still getting the error as you see it above. Are there any other steps that you could recommend?


Thank you,
Kurt

JF Logomark

Kurt Meredith

Web Developer
Johnson Ferry Baptist Church
Marietta, Georgia

www.johnsonferry.org

 
New Post
12/3/2010 9:35 AM
 
Hi Kurt

> Another thing to try if you have a custom skin on your page, is to create a brand new page with a html module, and use the standard skins/containers as supplied with DNN 5.6.0 (MinimalExtrophy).

Also check to see if the Telerik DLL is correct (see above thread).

I'm hoping Fredrik might be able to supply some feedback, he may have progressed further. Others might want to chip in otherwise.


Alex Shirley


 
New Post
12/3/2010 11:51 AM
 
The base class includes the field 'grdLog', but its type (System.Web.UI.WebControls.DataGrid) is not compatible with the type of control (DotNetNuke.Web.UI.WebControls.DnnGrid).

This looks like there is an incompatability between the "control" called grdLogs in the ascx file and the control called grdLogs in the compiled assembly.  This, of course, should not exist..

So - the message implies that the type of grdLog in the module assembly is - System.Web.UI.WebControls.DataGrid.  This is the type it was in 5.5.1.  In 5.6.0 the type of grdLogs in the assembly is - DotNetNuke.Web.UI.WebControls.DnnGrid.  I have verified using Reflector that the type is correct in the 5.6.0 package.

In summary - it appears that when installing/upgrading the latest HTML Module assembly is not being copied to the bin.  I would make sure that the assembly is copied by extracting the assembly from the 5.6.0 HTML module zip, and manually copying it to the bin folder.

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
12/3/2010 1:01 PM
 
Charles,

Well...we're part-way there!

The HTML Module assembly was indeed the old 5.5.1 version. I did as you recommended and manually copied the 5.6.0 version from the HTML Module zip file into the bin directory and now the HTML editor comes up without the error.

The new problem is that the editor is completely inactive. When I click in the text area no cursor appears so I am unable to enter any text. Another strange thing is that when I hover over any of the toolbar buttons, they show a rollover highlight just like usual, but when I click on any of them all that happens is that the page is posted back to itself. For example, if the page URL is the following:

http://www.johnsonferry.org/ ... /Default.aspx

and I click on any of the toolbar buttons, then I am redirected to the same URL, only with an Anchor symbol at the end, like this:

http://www.johnsonferry.org/ ... /Default.aspx#

This is only the case when the htmlEditor defaultProvider is set to TelerikEditorProvider, there is no problem if I set it to FckHtmlEditorProvider.

I would much rather use the Telerik provider, so if you have any thoughts on what could be causing this unresponsive behavior, please let me know.


Thanks


JF Logomark

Kurt Meredith

Web Developer
Johnson Ferry Baptist Church
Marietta, Georgia

www.johnsonferry.org

 
New Post
12/3/2010 1:10 PM
 
[DUPE POST REMOVED]


Alex Shirley


 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Trouble upgrading from 5.5.1 to 5.6.0Trouble upgrading from 5.5.1 to 5.6.0


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