フィーチャーの依存関係を追加および削除する
SharePoint フィーチャーは、機能またはデータの他のフィーチャーに依存している場合があります。 このような場合は、フィーチャーの依存関係として、これらの他のフィーチャーをマークできます。 これにより、SharePoint サーバーでは、フィーチャーがアクティブ化される前に依存しているフィーチャーがアクティブになります。
依存関係を追加する
ソリューション内の他のフィーチャーを依存関係として追加できます。 これにより、フィーチャーをインストールする前に、必要なフィーチャーがインストールされ、アクティブ化されることを保証できます。
ソリューションのフィーチャーに依存関係を追加するには
フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開し、[追加] ボタンを選択します。
[フィーチャー アクティブ化依存関係の追加] ダイアログ ボックスで、[フィーチャーの依存関係をソリューションに追加する] オプション ボタンを選択し、依存関係として追加するフィーチャーのタイトルを選択し、[追加] ボタンを選択します。
複数のフィーチャーを追加するには、Ctrl キーを押しながら複数のタイトルを選択します。
カスタム依存関係を追加する
SharePoint サーバーに既にデプロイされているフィーチャーを依存関係として追加できます。 これにより、SharePoint のアクティブ化プロセスでは、フィーチャーがインストールされる前にすべての依存フィーチャーがアクティブ化されているかどうかが確認されます。
フィーチャー ID により依存関係を追加するには
フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開し、[追加] ボタンを選択します。
[フィーチャー アクティブ化依存関係の追加] ダイアログ ボックスで、[カスタム依存関係を追加する] オプション ボタンを選択します。
[フィーチャー ID] テキスト ボックスに、アクティブ化依存関係としてマークするフィーチャーの GUID を入力し、[追加] ボタンを選択します。
カスタム依存関係を編集する
前に追加したカスタム依存関係を編集できます。 ただし、ソリューション内の依存フィーチャーは削除のみ可能であり、編集することはできません。
ソリューション内のフィーチャーの依存関係を変更するには
フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開します。
編集するフィーチャーの名前を選択して、[編集] ボタンを選択します。
[カスタム フィーチャー アクティブ化依存関係の編集] ダイアログ ボックスで、タイトル、フィーチャー ID、または説明を変更し、[送信] ボタンを選択します。
依存関係を削除する
ソリューション内のフィーチャーの依存関係を削除するには
- フィーチャー デザイナーで、[フィーチャー アクティブ化依存関係] ノードを展開し、削除するフィーチャーの名前を選択して、[削除] ボタンを選択します。