0

我们目前正在升级到 SharePoint 2013。我们已经开始导入内容数据库。在使用 Test-SPContentDatabase 时,我们发现了“MissingSiteDefinition”。它没有给出名字,而是一个四位数的身份证号码。我们用了

Get-SPWebTemplate | select Name, ID

并找到与模板绑定的四位 ID 号。我们已删除包含该模板的站点,并正在尝试删除该模板,因为它位于不再使用的站点上,并且是与 2013 不兼容的专业模板。当我们运行

Uninstall-SPWebTemplate -identity [Name of template]

它不会引发错误。但是,当我再次运行时

Get-SPWebTemplate | select Name, ID 

它仍然列出。引用此模板的站点已被删除,我们必须运行

Remove-SPDeletedSite

完全删除该网站。但是,模板仍然存在。我确信我们缺少一个简单的步骤。

4

1 回答 1

0

模板是否通过 SharePoint 解决方案/功能应用于网站?我已经看到过几次这种情况,在删除源功能之前,SharePoint 不会删除工件。

于 2012-12-19T15:17:55.220 回答