フィーチャーの依存関係を追加および削除する

SharePoint フィーチャーは、機能またはデータの他のフィーチャーに依存している場合があります。 このような場合は、フィーチャーの依存関係として、これらの他のフィーチャーをマークできます。 これにより、SharePoint サーバーでは、フィーチャーがアクティブ化される前に依存しているフィーチャーがアクティブになります。

依存関係を追加する

ソリューション内の他のフィーチャーを依存関係として追加できます。 これにより、フィーチャーをインストールする前に、必要なフィーチャーがインストールされ、アクティブ化されることを保証できます。

ソリューションのフィーチャーに依存関係を追加するには

  1. フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開し、[追加] ボタンを選択します。

  2. [フィーチャー アクティブ化依存関係の追加] ダイアログ ボックスで、[フィーチャーの依存関係をソリューションに追加する] オプション ボタンを選択し、依存関係として追加するフィーチャーのタイトルを選択し、[追加] ボタンを選択します。

    複数のフィーチャーを追加するには、Ctrl キーを押しながら複数のタイトルを選択します。

カスタム依存関係を追加する

SharePoint サーバーに既にデプロイされているフィーチャーを依存関係として追加できます。 これにより、SharePoint のアクティブ化プロセスでは、フィーチャーがインストールされる前にすべての依存フィーチャーがアクティブ化されているかどうかが確認されます。

フィーチャー ID により依存関係を追加するには

  1. フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開し、[追加] ボタンを選択します。

  2. [フィーチャー アクティブ化依存関係の追加] ダイアログ ボックスで、[カスタム依存関係を追加する] オプション ボタンを選択します。

  3. [フィーチャー ID] テキスト ボックスに、アクティブ化依存関係としてマークするフィーチャーの GUID を入力し、[追加] ボタンを選択します。

カスタム依存関係を編集する

前に追加したカスタム依存関係を編集できます。 ただし、ソリューション内の依存フィーチャーは削除のみ可能であり、編集することはできません。

ソリューション内のフィーチャーの依存関係を変更するには

  1. フィーチャー デザイナーを開き、[フィーチャー アクティブ化依存関係] ノードを展開します。

  2. 編集するフィーチャーの名前を選択して、[編集] ボタンを選択します。

  3. [カスタム フィーチャー アクティブ化依存関係の編集] ダイアログ ボックスで、タイトル、フィーチャー ID、または説明を変更し、[送信] ボタンを選択します。

依存関係を削除する

ソリューション内のフィーチャーの依存関係を削除するには

  1. フィーチャー デザイナーで、[フィーチャー アクティブ化依存関係] ノードを展開し、削除するフィーチャーの名前を選択して、[削除] ボタンを選択します。