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 ...Module Definitions - IssueModule Definitions - Issue
Previous
 
Next
New Post
2/10/2011 9:49 AM
 
Attempt to go to the Module Definitions page and get this:

Error: Module Definitions is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: D:\L-Con HTTP\Admin\ModuleDefinitions\ModuleDefinitions.ascx.vb(61): error BC30311: Value of type 'String' cannot be converted to 'System.Version'. ---> System.Web.HttpCompileException: D:\L-Con HTTP\Admin\ModuleDefinitions\ModuleDefinitions.ascx.vb(61): error BC30311: Value of type 'String' cannot be converted to 'System.Version'. 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 ---

I am logged in as host, just upgraded to 5.6.1, however I have never been able to access this I don't believe.

Thanks
 
New Post
2/10/2011 1:23 PM
 
The registration of the extensions module control did not get properly changed in the database to reflect the new path and control name as it should be DesktopModules\Admin\Extensions\Extensions.ascx instead of Admin\ModuleDefinitions\ModuleDefinitions.ascx.vb. Apparently the old control is still in its old location as well. That change and many others which I suspect did not occur either would have been done in DNN 5.00.00 or one of the early 5.x versions.

From what version did you upgrade to 5.6.1 ? Had this site been previously upgraded from a 4.x version?

Although it would be possible to adjust the module registration in the database to correct this error, it is most likely that there are other similar issues as well that may not be apparent at this time but will show themselves later, particularly during future upgrades.

Please test all of the other Admin and Host menu functions to see what other ones may be affected.

Also, please take a look at the site's file system and list the child folders of the \Admin folder. In a successful upgrade from a 4.x site, the \Admin child folders should only be the following: Containers, ControlPanel, Modules, Portal, Sales, Security, Skins, and Tabs. Most of the other Admin and Host module folders should have been moved to the \DesktopModules\Admin folder and their registration updated to reflect the change.

Unless you are very certain that there are no other errors resulting from the upgrade I will likely recommend that you restore the site to its pre-5.6.1 upgrade state using the backups of both the file system and database that you hopefully created before the upgrade.

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
2/10/2011 2:06 PM
 
Thanks for the reply. I do have a backup but this problem occured on the old version as well. This is a site I inherited from the past IT admin but from what others are telling me they always thought it was on a 5.x version. All other functions seem to be working normally, this is the only place I get errors.
 
New Post
2/15/2011 1:34 PM
 
Any more thoughts on this? I am stuck here.
 
New Post
2/15/2011 7:45 PM
 
Were you able to check the \Admin folder and its child folders as I requested previously:

Please take a look at the site's file system and list the child folders of the \Admin folder. In a successful upgrade from a 4.x site, the \Admin child folders should only be the following: Containers, ControlPanel, Modules, Portal, Sales, Security, Skins, and Tabs. Most of the other Admin and Host module folders should have been moved to the \DesktopModules\Admin folder and their registration updated to reflect the change.

Also, while looking at the file system, does the following folder and .ascx control exist?

\DesktopModules\Admin\Extensions\Extension.ascx

Finally, are you able to access the Host -->SQL menu function and/or are you able to access and feel comfortable with making changes to the database tables directly with MS Server Management Studio or other similar tool?

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Module Definitions - IssueModule Definitions - Issue


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