如何:添加和移除功能依赖项

您的 SharePoint 功能可能依赖其他功能的功能或数据。 在此情况下,可以将其他功能标记为您的功能的依赖项。 这样一来,SharePoint Server 可以确保在激活您的功能之前激活依赖的功能。

添加依赖项

可以在解决方案中添加其他功能作为依赖项。 这样一来,可以确保在安装您的功能之前已安装并激活所需功能。

为解决方案中的功能添加依赖项

  1. 打开“功能设计器”。

  2. 单击**“功能激活依赖项”**旁边的箭头。

  3. 单击**“添加”**按钮。

    将出现**“添加功能激活依赖项”**对话框。

  4. 单击**“在解决方案中添加功能的依赖项”**。

  5. 单击要添加为依赖项的功能的标题。 对于多个功能,请按住 Ctrl 键并单击这些功能的名称。

  6. 单击**“添加”**按钮。

添加自定义依赖项

可以将 SharePoint Server 上已部署的功能添加为依赖项。 这样一来,SharePoint 激活过程会进行检查以确保在安装您的功能之前已激活所有依赖的功能。

按照功能 ID 添加依赖项

  1. 打开“功能设计器”。

  2. 单击**“功能激活依赖项”**旁边的箭头。

  3. 单击**“添加”**按钮。

    将打开**“添加功能激活依赖项”**对话框。

  4. 单击**“添加自定义依赖项”**。

  5. 在“功能 ID”文本框中,输入要标记为激活依赖项的功能的 GUID。

  6. 单击**“添加”**按钮。

编辑自定义依赖项

可以编辑先前添加的自定义依赖项。 然而,只能移除而不能编辑解决方案中包含的依赖功能。

更改解决方案中功能的依赖项

  1. 打开“功能设计器”。

  2. 单击**“功能激活依赖项”**旁边的箭头。

  3. 单击要移除的功能的名称。

  4. 单击**“编辑”**按钮。

    将出现**“编辑自定义功能激活依赖项”**对话框。

  5. 更改标题、功能 ID 或说明。

  6. 单击**“提交”**。

移除依赖项

移除解决方案中功能的依赖项

  1. 打开“功能设计器”。

  2. 单击**“功能激活依赖项”**旁边的箭头。

  3. 单击要移除的功能的名称。

  4. 单击**“移除”**按钮。

请参见

任务

如何:自定义 SharePoint 功能

如何:在 SharePoint 功能中添加和移除项

其他资源

创建 SharePoint 功能