DotNetNuke - 从专业版转向社区版的最佳途径

时间:2013-09-11 21:56:09

标签: install dotnetnuke move downgrade

将200多MB DotNetNuke网站从专业版转移到社区版的最佳流程是什么?我问Stackoverflow社区,因为DotNetNuke的标准行是“没有支持选项从PE切换到CE”,或者联系他们的客户支持。然而DNN的支持告诉一位团队成员告诉我们,从专业人员到社区是不可能的,所以这是浪费时间。

基于研究,有几种可能性:

  1. 创建一个新的社区安装,然后按模块逐个进行逐步移动。在此处 - http://www.dnnsoftware.com/forums/forumid/0/threadid/427840/scope/posts

  2. 备份Professional,然后在其上安装Community Edition,然后浏览web.config并验证每个部分是否正确。在此处 - http://fl2rs.com/downgrading-dotnetnuke-from-professional-to-community-edition/

  3. 哪一个将DotNetNuke专业版转换为社区版最成功?另外,如果您知道更好的方法,请分享。感谢您的时间。

    编辑
    回顾这个问题,转换复杂网站的唯一真正方法是基本上重建它,这是我成功完成的。如果您尝试从旧版本的Professional切换到更新版本的社区,那么更是如此。我还要注意,去社区是正确的决定,因为我们甚至没有使用任何额外的功能,他们的支持无论如何都没有用。

3 个答案:

答案 0 :(得分:2)

我认为从专业版到社区版没有内置的降级功能。正如this question中所述,DNN专业版和DNN社区版共享相同的代码库。换句话说,DNN Pro是DNN CE,带有一些额外的内置扩展,例如文档管理器,模拟用户,不同的缓存等。这意味着99.9%的模块和皮肤在任一版本中都可以正常运行。

选项1:似乎乏味但肯定会奏效。

选项2:我会在开发计算机上制作该站点的备份副本,并尝试在生产服务器上尝试之前执行此操作。如果您尝试,请发布结果。

祝你好运。

答案 1 :(得分:0)

选项1可行,但我不确定选项2。

我听说DNN不支持此功能,但如果您打开支持服务单,他们可以引导您完成整个过程。

这是我在他们的支持论坛中发现的:http://www.dnnsoftware.com/answers/cid/414288

如果您遇到麻烦,我发现社交媒体上的DNN(G +及其论坛)响应速度更快。有时需要一点点刺激。

答案 2 :(得分:0)

在这一方的晚会上 - 另一个选择可能是进行门户/站点导出,然后将其导入CE版本。对于不支持此功能的模块,它有自己的问题,但如果你的HTML内容很重,那么就可以做到。