我本周需要升级我当前的DNN版本 . 我目前正在使用2.1.1 . 我不想做两次,所以,我有几个问题 .
是否有某个升级工具或某些脚本可以帮助我进行升级 .
我最好安装4.9或5.0 . 这是 生产环境 .
如果我使用4.9,我可以在发布时升级到5.0吗?
它是不可能确切地说你是如何搞砸的 . 但我可以向您保证,过渡可能并不容易,特别是如果您安装了大量模块 .
在2.1.1 => 4.9之间,已经发生了很多变化,我无法想象有任何自动升级方式 . 你最好从头开始看看还能运作什么 . 您很可能需要找到您正在使用的任何模块的更新版本,或者替换那些未保持最新版本的模块 .
我个人非常不同意ALassek,你可以升级DotNetNuke,你只需要按照列出的步骤进行操作,只要你这样做,这根本不是什么大问题,但是有一些关键的事情需要记住,因为你开始做你的迁移之路 .
此时不要在 生产环境 中使用5.0 . 5.0此时仅处于RC2阶段并且不建议在 生产环境 中使用它,并且可能无法从RC2 - > Final升级路径!
如果你打算尝试从2.1.1升级到最新版本的2,那么转到3,然后转到3.3.7,然后转到4.4.1,然后转到4.6.2,然后转到4.9.0 . 通常你可以做到,但有些网站却没有 .
虽然某些模块需要更新才能与DNN 4.x一起使用,具体取决于数量和供应商,这可能是一个简单的过程,或者可能需要找到针对特定功能的其他提供商 .
至于从4.9升级到5.0的可能性,是的,一旦5.0处于 生产环境 就绪状态,这将是100%支持 .
说实话,我不知道 . 但我看到DNN下载页面非常强烈地指出5.0版本候选人“不建议 生产环境 使用” .
2x和3x之间存在大量的重大变化,这将导致您必须升级或更换任何自定义模块 . 除了那个Mitchel是DNN男人,我会顺从他 .
4 回答
它是不可能确切地说你是如何搞砸的 . 但我可以向您保证,过渡可能并不容易,特别是如果您安装了大量模块 .
在2.1.1 => 4.9之间,已经发生了很多变化,我无法想象有任何自动升级方式 . 你最好从头开始看看还能运作什么 . 您很可能需要找到您正在使用的任何模块的更新版本,或者替换那些未保持最新版本的模块 .
我个人非常不同意ALassek,你可以升级DotNetNuke,你只需要按照列出的步骤进行操作,只要你这样做,这根本不是什么大问题,但是有一些关键的事情需要记住,因为你开始做你的迁移之路 .
此时不要在 生产环境 中使用5.0 . 5.0此时仅处于RC2阶段并且不建议在 生产环境 中使用它,并且可能无法从RC2 - > Final升级路径!
如果你打算尝试从2.1.1升级到最新版本的2,那么转到3,然后转到3.3.7,然后转到4.4.1,然后转到4.6.2,然后转到4.9.0 . 通常你可以做到,但有些网站却没有 .
虽然某些模块需要更新才能与DNN 4.x一起使用,具体取决于数量和供应商,这可能是一个简单的过程,或者可能需要找到针对特定功能的其他提供商 .
至于从4.9升级到5.0的可能性,是的,一旦5.0处于 生产环境 就绪状态,这将是100%支持 .
说实话,我不知道 . 但我看到DNN下载页面非常强烈地指出5.0版本候选人“不建议 生产环境 使用” .
2x和3x之间存在大量的重大变化,这将导致您必须升级或更换任何自定义模块 . 除了那个Mitchel是DNN男人,我会顺从他 .