Skip to main content
Home  ›  Blog

Understanding the Upgrade message "Module upgrade did not complete..."

Sometimes after installing or upgrading 2sxc the user will see a message that the upgrade did not complete. Here's why, and what you must do.

The Installation / Upgrade Process

In general the installation has the following steps

  1. DNN Wizard which copies files and runs SQL scripts
  2. DNN Wizard which copies DLL-files - and because of this causes an IIS restart
  3. Post DNN-Installation scripts of 2sxc - which run right after restart

Post-Installation Cannot Always Finish

Especially the post-installation scripts may need some time / and if the server has short process-timeouts (common on Dev-system) or for other reasons cannot complete it, then 2sxc will realize this :) - and inform you that it needs to continue, once you press the button.

Continue Post-Installation

So 2sxc will ask you to continue the post-install scripts. This may need multiple restarts, if the process doesn't have enough time to finish. We know of cases that needed 3-10x of pressing this button to make sure everything is done. It's not perfect, but it guarantees that nothing breaks because of a faulty / interrupted installation process. 

Love from Switzerland,

Daniel


Daniel Mettler grew up in the jungles of Indonesia and is founder and CEO of 2sic internet solutions in Switzerland and Liechtenstein, an 20-head web specialist with over 800 DNN projects since 1999. He is also chief architect of 2sxc (see github), an open source module for creating attractive content and DNN Apps.

Read more posts by Daniel Mettler