我们最近将我们的SharePoint 2010网站迁移到了2013年,所有的维基页面都是完全空白的。源代码看起来像这样:
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><head>
<!--[if gte mso 9]><![endif]-->
</head>
我怀疑这是因为2010年的wiki页面布局有webpart专区,而2013年没有。
是否有人遇到此问题并能够成功地将2010年的Wiki页面迁移/修复到2013年?
发布于 2015-06-07 19:07:30
在SharePoint 2013中,每个维基页面只有一个隐藏的per部件。它不像在SharePoint 2010中那样有多个was部件。SharePoint 2013中用于维基页面的隐藏has部件有一个维基字段,可以轻松编辑,并且可以包含标记,使隐藏区域中的has部件以内联形式显示在内容中(作为div)。
我不确定从SharePoint 2010迁移到SharePoint 2013时丢失完整代码的确切原因是什么。即使在从SharePoint 2010迁移到SharePoint 2013的过程中,我们也面临着许多问题,其中很少有问题尚未解决。
在这一点上,我可以向您建议的是,如果旧SharePoint站点中的维基页面内容仍然对您可用,那么如果需要,最好使用标记、脚本等在SharePoint 2013中重新创建维基页面。它会帮助你把事情做好。
迁移到SharePoint对我们来说真的是一段艰难的时期。我祝你一切顺利。我希望我的建议能帮助你找到合适的工作。
发布于 2015-07-11 00:19:51
从2010版本升级到2013版本后,我们也看到了空白页面。
在我的例子中,必须停用发布功能并删除VariationRootPageLayout.aspx文件。
我使用powershell脚本来停用发布功能,并将带有功能名称的url记录为csv文件。
之后,我执行update-spsite并重新激活了发布功能。
https://stackoverflow.com/questions/24760170
复制相似问题