I updated the CAPAREA website from DNN 4.0 to 4.92.
I found a very good guide for steps to take to implement an upgrade from such an old version of DNN here by Brian Swanson. As he says in his guid -- BACKUP, BACKUP, BACKUP!
Also, based on Antonio Chagoury's recommendation, I implemented the upgrade with this approach:
- Upgrade DNN site with aliases to run on local computer
- Download DNN files from website to local computer
- Setup local IIS to run DNN site locally - but using the production database (make sure it runs locally)
- Get copy of DNN Upgrade and copy into local directory overwriting older DNN files
- Modify the release.config and rename it web.config (see Brian's guide above)
- Execute the upgrade locally
- If upgrade worked, then copy all files to product web server, overwriting older files.
Special note: Check the bin folder for older DNN files (particularly HttpModule DLLs) that are no longer needed. If DNN executes reflection against these deprecated DLLs, it may cause problems. I had a problem getting to the Host menu pages.
Special thanks to Steve Raddich who runs BIT Shop hosting.