Brian Duffy
skipping stones Posts:11
|
02-25-2013 03:59 PM |
|
I have a client that has been using Dynamic Forms 3.3 (DNN
5.5) who had to step up to .Net 4. After this Dynamic Forms 3.3 will
not allow us to edit/add fields to forms, giving the following error: Message:
DotNetNuke.Services.Exceptions.ModuleLoadException:
System.Web.UI.HtmlControls.HtmlTableCellCollection must have items of
type 'System.Web.UI.HtmlControls.HtmlTableCell'. 'dnn:label' is of type
'ASP.controls_labelcontrol_ascx'. ---> System.Web.HttpParseException:
System.Web.UI.HtmlControls.HtmlTableCellCollection must have items of
type 'System.Web.UI.HtmlControls.HtmlTableCell'. 'dnn:label' is of type
'ASP.controls_labelcontrol_ascx'. ---> System.Web.HttpParseException:
System.Web.UI.HtmlControls.HtmlTableCellCollection must have items of
type 'System.Web.UI.HtmlControls.HtmlTableCell'. 'dnn:label' is of type
'ASP.controls_labelcontrol_ascx'. ---> System.Web.HttpException:
System.Web.UI.HtmlControls.HtmlTableCellCollection must have items of
type 'System.Web.UI.HtmlControls.HtmlTableCell'. 'dnn:label' is of type
'ASP.controls_labelcontrol_ascx'.
at System.Web.UI.CollectionBuilder.GetChildControlType(String
tagName, IDictionary attribs)
at System.Web.UI.ControlBuilder.CreateChildBuilder(String filter,
String tagName, IDictionary attribs, TemplateParser parser,
ControlBuilder parentBuilder, String id, Int32 line, VirtualPath
virtualPath, Type& childType, Boolean defaultProperty)
at System.Web.UI.ControlBuilder.CreateChildBuilder(String filter,
String tagName, IDictionary attribs, TemplateParser parser,
ControlBuilder parentBuilder, String id, Int32 line, VirtualPath
virtualPath, Type& childType, Boolean defaultProperty)
at System.Web.UI.TemplateParser.ProcessBeginTag(Match match, String
inputText)
at System.Web.UI.TemplateParser.ParseStringInternal(String text,
Encoding fileEncoding)
--- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.ProcessException(Exception ex)
at System.Web.UI.TemplateParser.ParseStringInternal(String text,
Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath
virtualPath, Encoding fileEncoding)
--- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath
virtualPath, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseFile(String physicalPath,
VirtualPath virtualPath)
at System.Web.UI.TemplateParser.Parse()
at
System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at
System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(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, Boolean throwIfNotFound, Boolean
ensureIsUpToDate)
at
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound,
Boolean ensureIsUpToDate)
at
System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate)
at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl
containerControl, String ControlSrc)
at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl()
--- End of inner exception stack trace ---
Yesterday I
bought and attempted to update them to 4.1 to see if it would clear up
the problems, but the installation crashed the module completely. (I
had to restore back to 3.3) Error after 4.1 upgrade was:
Error: Dynamic Forms is currently
unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException:
D:\Webcenter\wwwroot\NYSSA-Live\DesktopModules\Dynamic
Forms\DynamicForms.ascx(52): error BC30451: 'Settings' is not declared. It may
be inaccessible due to its protection level. --->
System.Web.HttpCompileException:
D:\Webcenter\wwwroot\NYSSA-Live\DesktopModules\Dynamic
Forms\DynamicForms.ascx(52): error BC30451: 'Settings' is not declared. It may
be inaccessible due to its protection level. at
System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at
System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath
virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean
allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp,
Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean
ensureIsUpToDate) at
System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context,
VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean
allowBuildInPrecompile, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath
virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl
containerControl, String ControlSrc) at
DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception
stack trace --- |
|
|
|
|