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

问题描述 投票:2回答:3

将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/

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

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

install dotnetnuke move downgrade
3个回答
2
投票

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

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

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

祝好运。


0
投票

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

我听说DNN不支持这一点,但如果您打开支持票,他们可以引导您完成整个过程。

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

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.