我们目前正在升级到SharePoint 2013.我们已经完成了导入内容数据库的所有工作。在使用Test-SPContentDatabase时,我们找到了“MissingSiteDefinition”。它不提供名称,而是提供四位数的ID号。我们用过
Get-SPWebTemplate | select Name, ID
并找到要绑定到模板的四位数ID号。我们删除了包含该模板的网站,并尝试删除该模板,因为该模板位于不再使用的网站上,并且是与2013不兼容的专业模板。 我们跑的时候
Uninstall-SPWebTemplate -identity [Name of template]
它不会抛出错误。但是,当我再次运行时
Get-SPWebTemplate | select Name, ID
它仍然列出。引用此模板的网站已被删除,我们必须运行
Remove-SPDeletedSite
完全删除该网站。但是,模板仍然存在。我相信我们错过了一个简单的步骤。
答案 0 :(得分:0)
是否通过SharePoint解决方案/功能将模板应用于网站?我已经看过几次,在删除源功能之前,SharePoint不会删除工件。