Istruzioni per eseguire un upgrade di versione di DotNetNuke
Premesse:
- Prima di tutto occorre fare un backup del database SQL e della cartella web contenente la vostra installazione di DNN.
- Se il vostro sito è già online consiglio sempre di fare un tentativo in un'ambiente di test. Meglio perdere tempo con un test in più, piuttosto che correre ai ripari perchè il sito è offline a causa di errori incomprensibili.
Download DNN versione Upgrade
Prima di procedere con la migrazione occorre scaricare da Codeplex la versione o le versioni di DNN opportune per migrare. Se la vostra versione di DNN è molto indietro rispetto alla versione a cui intendete migrare sarà necessario fare l'upgrade più volte migrando a versioni intermedie.
Upgrade a versioni intermedie a volte è necessario in quanto DNN nella sua evoluzione modifica la sua struttura di base (core) ed in alcune versione upgrade gestisce e aggiorna queste modifiche strutturali.
Passaggi consigliati:
| Versione di Partenza |
Versione di destinazione |
| DNN 4.4.1 |
DNN 4.6.2 |
| DNN 4.6.2 |
DNN 4.9.5 |
| DNN 4.9.5 |
DNN 5.1.4 |
| DNN 5.1.4 |
DNN 5.2.3 |
| DNN 5.2.3 |
DNN 5.6.x |
Esempio:
nel caso in cui fosse necessario passare dalla versione 4.5.2 alla 5.2.1 dovremmo passare dalle seguenti versioni intermedie : 4.6.2, 4.9.5, 5.1.4, una volta arrivati alla 5.1.4 si può migrare direttamente alla 5.2.1
UPGRADE
- Backup Database sql;
- Backup Cartella web;
- Download zip file DNN upgrade relativo alla versione da applicare;
- Copiare e salvare file web.config in web.config_old;
- UNZIP del file .zip di DotNetNuke relativo all'upgrade nella cartella web dove risiede il sito da aggiornare;
- Dalla versione 4.6.2 l'installer aggiornerà automaticamente il web.config, nel caso in cui la versione sia inferiore alla 4.6.2 seguire i seguenti passi:
- Rinominare file release.config in web.config
- Copiare dal web.config_old al nuovo web.config le impostazioni per la connessione al DB;
- Copiare "validationkey" e "Decriptionkey" dal file web.config_old al nuovo web.config.

- Dal browser aprire il sito partirà automaticamente il processo di upgrade.
- Ripetere le operazioni dal punto 1 al punto 8 per ogni passaggio intermedio necessario.
- Per qualsiasi problema scrivere sul forum.
Buon Lavoro