dotnetnuke如何以编程方式复制页面

dotnetnuke如何以编程方式复制页面,dotnetnuke,Dotnetnuke,我有数千页,我需要从qa导出到生产。我已经看到了导出页面的功能,但是有没有一种方法可以成批完成?我找到了创建页面但不提取页面的代码。还必须复制所有权限和设置。您可以使用主机/站点页面下的门户模板(导出)功能 这将为站点生成一个模板,然后您可以将该模板转移到生产(这将是几个文件)并将该模板“应用”到现有站点 另一个选项是备份/恢复数据库,这是大多数人处理登台/生产之间的更改的方式。尽管这是假设在生产中已经进行的任何更改都存在于暂存中。QA和生产是不同的。我不能用qa代替生产现场-这不是一个选项。我

我有数千页,我需要从qa导出到生产。我已经看到了导出页面的功能,但是有没有一种方法可以成批完成?我找到了创建页面但不提取页面的代码。还必须复制所有权限和设置。

您可以使用主机/站点页面下的门户模板(导出)功能

这将为站点生成一个模板,然后您可以将该模板转移到生产(这将是几个文件)并将该模板“应用”到现有站点


另一个选项是备份/恢复数据库,这是大多数人处理登台/生产之间的更改的方式。尽管这是假设在生产中已经进行的任何更改都存在于暂存中。

QA和生产是不同的。我不能用qa代替生产现场-这不是一个选项。我需要从qa(不是全部)中提取一些页面并将它们添加到生产中。但是对于解决方案1,我可以导出到xml,然后修改xml,然后导入吗?你会推荐这样做吗?是的,那可能是你最好的选择