DotNetNuke的升级路径
生活随笔
收集整理的這篇文章主要介紹了
DotNetNuke的升级路径
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.dotnetnuke.com/Resources/Wiki/Page/Suggested_Upgrade_Path.aspx一般來說,如果要升級DNN核心只能一級一級地按步就班地升級,不能跳級。這是因為以前只對按步就班的這種升級進行了充分測試。現在情況已經改變,你可以按著下文表中的路徑進行升級。
注意事項:這個更新路徑已經被大量測試和很多網站成功使用。但是,并不保證在你的網站升級的過程中不遇到任何問題。你應該總是使用最佳實踐:最好先備份你的網站和數據庫,并且在一個測試或開發實例上進行升級。
下面的列表隨時可能會變。所有安裝和升級文件可以從CodePlex下載。如果你現在的版本在下表所列版本的中間,請從最近的版本開始升級。
?
| From Version | To Version |
| 02.00.04 | 02.01.02 |
| 02.01.02 | 03.01.01 |
| 03.01.01 | 03.02.02 |
| 03.02.02 | 04.03.07 |
| 04.03.07 | 04.04.01 |
| 04.04.01 | 04.06.02 |
| 04.06.02 | 04.09.05 |
| 04.09.05 | 05.04.04 |
| 05.04.04 | 05.05.01 |
| 05.05.01 | 05.06.04 |
| 05.06.04 | 06.00.02 |
| 06.00.02 | 06.01.03 |
注意事項:這個更新路徑已經被大量測試和很多網站成功使用。但是,并不保證在你的網站升級的過程中不遇到任何問題。你應該總是使用最佳實踐:最好先備份你的網站和數據庫,并且在一個測試或開發實例上進行升級。
升級注意事項:?
自2002年DNN出世以來,已經進行過大量的修改,這些修改會使升級變得復雜。它們包括:預安裝項的改變?
- DNN 3.x到DNN 4.x之間的改變 - DNN 3.x使用asp.net 1.1,但是DNN 4.x 及以上版本已經需要asp.net 2.0。
- DNN4.6.2之前的版本 - 在4.6.2版本之前,網站管理員需要手動合并一些存在在web.config里的key字段,如machinekey和兩個connection strings。在4.6.2版本, DotNetNuke引入xmlmerge功能,xmlmerge可以替你自動處理web.config字段的合并。?
- DotNetNuke 5.2 - 此版本需要SQL 2005 和 .net 3.5?SP1?
附加說明?
- 所有4.6.2以前的版本需要手動合并web.config。從4.6.2版本以后當使用更新包覆蓋了現有的版本,DotNetNuke會自動合并必要的web.config的改變。要想運行一個手動的web.config的合并,你需要一個比較工具。Winmerge?是個不錯的開源比較工具。另一個比較好的比較工具是需要購買的?Beyond compare。
- 3.02.02 - 4.03.07 - 請參考詳細的安裝說明文檔?"Upgrade to DotNetNuke 4.x chapter"。這個帖子還包含了如何從3.2.2. 升級到4.x:?Preparing for an upgrade。
- 當從一個5.3.0以前的版本升級到5.3.0以后的版本,你可能會遇到這樣的錯誤:“Type 'Web.HttpResponse' is not defined.” 這個錯誤主要是因為XML模塊已經安裝。為了預防這個錯誤出現,請在升級前檢查XML模塊是否已經安裝,如果已經安裝,請先升級XML模塊,然后再升級DotNetNuke到4.3.5版本,可以從這里下載4.3.5CodePlex
?
?
轉載于:https://www.cnblogs.com/Isabella/archive/2012/03/26/2417690.html
總結
以上是生活随笔為你收集整理的DotNetNuke的升级路径的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php curl 获取 邮箱通讯录 sn
- 下一篇: session实现验证码功能