フィーチャーから既存のサイトコレクションにリストを作成する

caml moss publishing sharepoint
フィーチャーから既存のサイトコレクションにリストを作成する

Visual StudioでMOSSの機能、発行サイトを作成しました-この機能には、マスターページ、いくつかのページテンプレート、いくつかのサイト列(各ページテンプレートに一致するようにグループ化)、somカスタムリストテンプレートなどが含まれます。 また、自分の機能に基づいてサイトコレクション、一部のサイトおよびページを作成しました。

これで、機能のコードがアップグレードされました。カスタムリストテンプレートに基づいてListInstanceを作成したかったのです。 SharePointを(WSPBuilderを使用して)アップグレードした場合、新しいサイトコレクションを作成するとListInstanceとデフォルトデータが表示されますが、既存のサイトコレクションはListInstanceとデータを取得しません。 アップグレード時に既存のサイトコレクションを更新してListInstanceを含めるためにできることはありますか?

  2  0


ベストアンサー

残念ながら、ここでの唯一の選択肢は、機能イベントレシーバーの機能のFeatureActivatedメソッドで既存のすべてのサイトにプログラムでリストを作成することです。 これは、sharepointの展開モデルの大きな穴であり、その点で痛いものです。

  • オイシン

1


タイトルとURLをコピーしました