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...ModuleDefinitions.ascx Error when upgrading 4.9 to 5.2.2ModuleDefinitions.ascx Error when upgrading 4.9 to 5.2.2
Previous
 
Next
New Post
3/29/2010 10:47 AM
 

Woo hoo!   I have fixed my issues.  It turns out some of the stored procedures didn't get upgraded like they should have.  I think this might have happened in a previous upgrade.  I generated a script from a clean install of the database for a create/alter for all core stored procedures.  After I ran it I went through the upgrade again and the module defintions error was fixed.  I was still receiving the error on the skins and langugages page.  After doing some debugging I figured out it was trying to insert new module definitions for these even though old definitions already existed with the same name....so this was causing an error.  I deleted the rows for 'languages' and 'skins' from the moduledefinitions table, re-ran the stored procedure script, did the upgrade again and voila I now have a working site.  I hope this helps.

By the way I'm probably the last person to figure this out but to debug the upgrade I added code to the '\Library\Services\Upgrade\Upgrade.vb'....recompiled the library project and added the DotNetNuke.dll to the website bin folder.  Then re-ran the upgrade with my new debug code. 

 
New Post
3/29/2010 12:17 PM
 

Sorry I said something wrong in my previous post!!!  I deleted the 'Skins' and 'Languages' from the modulecontrols table not the moduledefinitions table.

 
New Post
4/6/2010 8:47 PM
 
Haha.....ok I am really retartded. I deleted from the moduledefinitions table. NOT the modulecontrols table.
 
New Post
4/30/2010 10:53 AM
 

OK, the path I'm following is to upgrade to 522, then to 541.

The plan was to install some modules at this stage (522) which of course I can't do as I can't even browse to the page.

The error can't be safely ignored but then again, I don't HAVE to install modules at this stage.  It's just that Catalook 6.0.8 has been tested up to 5.3.1 so I wanted to put it back in now.

I had to remove it from 4.9.5 prior to upgrade as having the db objects present was causing issues with upgrading DNN itself as.  The version in DNN 4.x is their 5.8.1.  Won't work in any 5.x DNN install and 6.0.8 isn't backward compatible to DNN 4.x.  The only option was script out content, uninstall, etc.

Anyway, that's all too much info.  Bottom line is I can't get to Hosts | Module definitions as no page whatever comes up.

I can just do the 2nd stage and upgrade to 541 but will this fix matters or not?

 
New Post
4/30/2010 11:02 AM
 

Hello,

I responded to Alex Shirley's comment that this error can be safely ignored.  Let me explain how it comes about.

I'm upgrading a site with iFinity Freindly Urls and Catalook installed.  we also have a modified Catalook provider to make the Catalook urls even friendlier.

It was necessary to uninstall Catalook 5.8.1 fully as it won't work on DNN 5.x.  Their new version wasn't backward compatible to 4.x so removing it after scripting content seemed the best option.

Well, what I want to do on the way to 541 is install Catalook 6.0.8 @ the 522 stage and check it out.  Can't do it as the following gets in the way.  I can't nav to module definitions at all due to this to install anything, let alone Catalook.

So if I want to install modules @ 522, just what DO I do?  Thanks ...

DotNetNuke.Services.Exceptions.ModuleLoadException: The file '/Admin/ModuleDefinitions/ModuleDefinitions.ascx' does not exist'

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...ModuleDefinitions.ascx Error when upgrading 4.9 to 5.2.2ModuleDefinitions.ascx Error when upgrading 4.9 to 5.2.2


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