0

現在、SharePoint2013へのアップグレードを進めています。コンテンツデータベースのインポートまで完了しました。Test-SPContentDatabaseを使用しているときに、「MissingSiteDefinition」が見つかりました。名前ではなく、4桁のID番号を示します。使用しました

Get-SPWebTemplate | select Name, ID

そして、4桁の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 に答える