I need to upgrade my current version of DNN this week. I am currently using 2.1.1. I don’t want to do everything twice, so, I have several questions.
- Is there an upgrade tool or some scripts somewhere that will help me to do an upgrade.
- Am I better off installing 4.9 or 5.0. It is production.
- If I go with 4.9, will I be able to upgrade to 5.0 when it releases?
It’s been my experience that DotNetNuke has a tendancy to release breaking changes without documenting them (or documenting much of anything, for that matter). Without knowing exactly what you have installed in it, it’s impossible to say exactly how screwed you are. But I can guarantee you the transition will likely not be easy, especially if you have a lot of modules installed.
Between 2.1.1 => 4.9, so much has changed that I can’t imagine there is any automated way to upgrade. You’re better off starting from scratch and seeing what still works. Most likely you will need to find newer versions of any modules you’re using, or replacements for those that aren’t being kept current.