我们最近将SharePoint 2010网站迁移到了2013年,并且所有带来的Wiki页面都是完全空白的。来源看起来像:
<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维基页面的布局带有webpart区域而2013年没有。
是否有人遇到此问题并且能够成功迁移/修复2010年至2013年的Wiki页面?
答案 0 :(得分:0)
在SharePoint 2013中,每个Wiki页面只有一个webpart,它是隐藏的。它在SharePoint 2010中没有多个Web部件。在SharePoint 2013中,Wiki页面中隐藏的Web部件有一个Wiki域,可以轻松编辑,并且可以包含标记,这将使隐藏区域中的Web部件显示为内嵌内容(作为div)。
我不确定在将其从SharePoint 2010迁移到SharePoint 2013时丢失完整代码背后的确切原因是什么。即使我们在从SharePoint 2010迁移到SharePoint 2013时遇到了很多问题,其中很少一些仍未解决。
此时我可以建议您,如果您仍然可以从旧SharePoint网站获取Wiki页面的内容,那么最好使用标记,脚本等在SharePoint 2013中重新创建Wiki页面,如果需要。它将帮助您完成任务。
SharePoint中的迁移对我们来说真的很难。祝你一切顺利。我希望我的建议可以帮助你找到解决方法。
答案 1 :(得分:0)
从2010年到2013年版本进行网站升级后,我们也有空白页面。
在我的情况下,必须停用发布功能并删除VariationRootPageLayout.aspx文件。
我使用了powershell脚本来停用发布功能,并使用功能名称作为csv文件记录网址。
之后,我执行了update-spsite并重新激活了发布功能。