如何:添加和移除附加程序集

如果 SharePoint 包依赖附加程序集来获得功能或数据,则可以将这些程序集添加到解决方案包 (.wsp) 中。通过这种方式,SharePoint Server 可确保随包一起安装自定义程序集。

您还可以添加和更改与程序集关联的安全控件和类资源文件。

添加附加程序集、安全控件和类资源

可以将附加程序集添加到 SharePoint 解决方案包中。沙盒解决方案中的附加程序集将部署到全局程序集缓存中,而沙盒解决方案中的 SharePoint 项目项将添加到内容数据库中。还可以将安全控件和类资源添加到这些附加程序集中。有关安全控件的更多信息,请参见“创建SafeControl项” 在SharePoint foundation中部署Web部件

添加现有程序集

  1. 打开**“包设计器”**。有关更多信息,请参见如何:自定义 SharePoint 解决方案包

  2. 选择 *** 高级 *** 选项。

  3. 选择 *** 添加 *** 按钮,然后从列表选择 *** 添加现有程序集 ***

    将出现**“添加现有程序集”**对话框。

  4. 选择省略号(ASP.NET 移动设计器中的省略号),然后选择要添加的程序集。为了实现可移植性,建议您使用选定程序集的相对路径。

  5. 对于 *** 部署目标 ***,选择 *** GlobalAssemblyCache *** 选项按钮将程序集部署到全局程序集缓存中或选择 *** WebApplication *** 选项按钮以将程序集部署到运行SharePoint服务器的WebApplication文件夹。

从项目输出添加程序集

  1. 打开**“包设计器”**。

    有关更多信息,请参见如何:自定义 SharePoint 解决方案包

  2. 选择 *** 高级 *** 选项。

  3. 选择 *** 添加 *** 按钮,然后从列表选择 *** 从项目输出添加程序集 ***

    这将出现**“从项目输出添加程序集”**对话框。

  4. *** 源项目 *** 列表,然后选择要添加的源项目。

  5. 对于 *** 部署目标 ***,选择 *** GlobalAssemblyCache *** 选项按钮将程序集部署到全局程序集缓存中或选择 *** WebApplication *** 选项按钮以将程序集部署到运行SharePoint服务器的WebApplication文件夹。

添加安全控件

  1. 打开**“编辑现有程序集”**对话框。为此,请打开包设计器,选择 *** 高级 *** 选项卡,选择程序集,然后选择 ***** 编辑 *****按钮。

  2. *** 安全控件 *** 窗格中,选择 *** 单击此处添加新项目 *** 按钮。

  3. *** 程序集名称 *** 列中,输入程序集的名称。

  4. *** 命名空间 *** 列中,输入安全控件的命名空间的名称。

  5. *** 类型名称 *** 列,请输入该类型的名称。

添加类资源

  1. 打开**“编辑现有程序集”**对话框。为此,请打开包设计器,选择 *** 高级 *** 选项卡,选择程序集,然后选择 *** 编辑 *** 按钮。

  2. *** 类资源 *** 窗格中,选择 *** 单击此处添加新项目 *** 按钮。

  3. *** 文件名 *** 列中,选择省略号(ASP.NET 移动设计器中的省略号),然后选择要添加的选件类资源。

删除自定义程序集

可以从 SharePoint 包中删除程序集,或从现有程序集中删除安全控件和类资源。

删除现有程序集

  1. 打开**“包设计器”**。有关更多信息,请参见如何:自定义 SharePoint 解决方案包

  2. 选择 *** 高级 *** 选项。

  3. *** 其他程序集 *** 窗格中,选择要删除的自定义程序集。

  4. 选择 *** 删除 *** 按钮。

删除程序集的安全控件

  1. 打开**“编辑现有程序集”**对话框。为此,请打开包设计器,选择 *** 高级 *** 选项卡,选择程序集,然后选择 *** 编辑 *** 按钮。

  2. 选择要删除的安全控件。

  3. 选择delete键。

删除程序集的类资源

  1. 打开**“编辑现有程序集”**对话框。为此,请打开包设计器,选择 *** 高级 *** 选项卡,选择程序集,然后选择 *** 编辑 *** 按钮。

  2. 选择要删除的选件类资源。

  3. 选择delete键。

请参见

任务

如何:自定义 SharePoint 功能

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

其他资源

创建 SharePoint 功能

How to: Modify Feature Properties