DotNetNuke升级

时间:2008-11-24 14:49:35

标签: dotnetnuke upgrade scripting

本周我需要升级我当前的DNN版本。我目前正在使用2.1.1。我不想做两次,所以,我有几个问题。

  1. 是否有某个升级工具或某些脚本可以帮助我进行升级。
  2. 我最好安装4.9或5.0。这是生产。
  3. 如果我使用4.9,我可以在发布时升级到5.0吗?

4 个答案:

答案 0 :(得分:3)

我个人强烈反对ALassek,你可以升级DotNetNuke,你只需要按照列出的步骤进行操作,只要你这样做,这根本不是什么大问题,但有一些关键的事情需要保留当你开始进行迁移的道路时,请注意。

  1. 此时不要在生产中使用5.0。 5.0此时仅在RC2阶段,不建议在生产中使用它,并且RC2的升级路径 - >决赛可能无法实现!

  2. 如果您打算尝试从2.1.1升级到最新版本的2,那么转到3,然后转到3.3.7,然后转到4.4.1,再转到4.6 .2,然后到4.9.0。通常你可以做到,但有些网站不是。

  3. 虽然某些模块需要更新才能与DNN 4.x一起使用,具体取决于数量和供应商,这可能是一个简单的过程,或者可能需要为手头的特定功能找到其他提供商。

    至于从4.9升级到5.0的可能性,是的,一旦5.0处于生产就绪状态,这将是100%支持。

答案 1 :(得分:1)

根据我的经验,DotNetNuke倾向于在不记录变化的情况下发布重大变更(或记录大部分内容,就此而言)。如果不确切知道你在其中安装了什么,就不可能确切地说如何搞砸了你。但我可以向您保证,过渡可能并不容易,特别是如果您安装了大量模块。

在2.1.1 =>之间4.9,这么多已经改变,我无法想象有任何自动升级方式。你最好从头开始看看还能运作什么。您很可能需要找到正在使用的任何模块的更新版本,或者替换那些未保持最新模块的版本。

答案 2 :(得分:0)

老实说,我不知道。但我看到DNN下载页面非常强烈地指出5.0版本候选人“不推荐用于生产使用”。

答案 3 :(得分:0)

2x和3x之间存在大量的重大变化,这将导致您必须升级或更换任何自定义模块。除此之外,Mitchel是DNN男子,我会顺从他。