将 SharePoint 网站另存为模板

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

通过Microsoft SharePoint Designer 2010, 你可以设计和构建强大的 SharePoint 应用程序, 包括一组丰富的数据源、面向客户的视图和表单、高度自定义的工作流等。 构建企业解决方案网站后, 即可立即开始将其用于 SharePoint 环境中。 或者, 你可以将解决方案转换为模板并将其部署在其他环境中, 使其可供用户使用, 以便用户可以从其创建新网站, 或者将其用于在 Visual Studio 中进行进一步开发。

将自定义网站或企业解决方案转换为模板是 SharePoint 2010 中极其有用且功能非常强大的功能。 一旦您开始将解决方案打包为模板, 就会开始实现 SharePoint 作为商业应用程序平台的潜在功能。

本文介绍 SharePoint 模板、它们的用途、如何将网站转变为模板以及如何在服务器上激活该模板。

本文内容

什么是 SharePoint 网站模板?

模板中保存的内容

SharePoint 模板可以执行哪些操作?

将网站另存为模板

在解决方案库中激活网站模板

后续步骤

什么是 SharePoint 网站模板?

SharePoint 网站模板是围绕特定的业务需求而设计的预构建的定义。 你可以使用这些模板来创建你自己的 SharePoint 网站, 然后根据自己的喜好自定义网站。 您可能已经熟悉默认网站模板, 如工作组网站、博客网站和组工作网站, 如下所示。

SharePoint 网站模板

除了默认模板之外, 你还可以基于你在 SharePoint 中创建和自定义的网站创建你自己的网站模板。 这是 SharePoint 中的一项强大功能, 允许你创建自定义解决方案, 然后与你的同事、更广泛的组织或外部组织共享该解决方案。 你还可以打包网站并在其他环境或应用程序 (如 Microsoft Visual Studio) 中打开该网站, 并进一步自定义该网站。

将网站另存为模板时, 将创建 Web 解决方案包或 WSP。 WSP 是带有解决方案清单的 CAB 文件。 您创建的解决方案将存储在 SharePoint 网站集的解决方案库中。 从这里, 你可以下载解决方案的副本或在服务器上激活它。

注意:  你创建的 WSP 是与完全信任 SharePoint 解决方案具有相同声明格式的部分信任用户解决方案。 但它不支持完全受信任解决方案所支持的全部功能元素类型。

返回页首

模板中保存的内容

将 SharePoint 网站另存为模板时, 你将保存网站的整体框架-其列表和库、视图和表单以及工作流。 除了这些组件之外, 你还可以在模板中包含网站的内容, 例如存储在文档库中的文档。 这对于为用户提供开始使用时的示例内容十分有用。 请记住, 这还可能会增加模板的大小, 超过默认的 50 MB 网站模板限制。

网站中的大多数对象都包含在模板中并受支持。 但不支持许多对象和功能。 下表提供了有关典型网站模板 (或解决方案) 中的内容的快速摘要。

包含在用户解决方案 WSP 中

不包括在用户解决方案 WSP 中

  • 列表

  • 磁带

  • 外部列表

  • 数据源连接

  • 列表视图和数据视图

  • 自定义窗体

  • 工作流

  • 内容类型

  • 自定义操作

  • 导航

  • 网站页面

  • 母版页

  • 模块

  • 对应

  • 自定义权限

  • 运行工作流实例

  • 列表项版本历史记录

  • 与运行中的工作流关联的工作流任务

  • 人员/组字段值

  • 分类字段值

  • 发布页面和发布网站

  • 我的网站

返回页首

SharePoint 模板可以执行哪些操作?

将网站另存为模板是一项强大的功能, 因为它可为 SharePoint 中的自定义网站提供多种不同用途。 下面是在 SharePoint 中将网站另存为模板的直接好处。

  • 自定义的 SharePoint 网站可以立即部署为解决方案 在解决方案库中保存和激活模板, 并允许其他员工从此模板创建新网站。 你不需要 Visual Studio 创建你的解决方案, 并且必须直接访问服务器并运行服务器管理员命令。 只需将网站另存为模板, 激活它, 然后立即开始。

  • 自定义 SharePoint 网站是可移植的-除了在你的环境中部署自定义解决方案之外, 你可以下载 .wsp 文件, 将其放在路上, 然后在另一个 SharePoint 环境中部署它。 您的所有网站自定义可方便地存储在一个文件中。

  • 自定义的 SharePoint 网站是可扩展的-作为 Web 解决方案包, 您可以在 Visual Studio 中打开自定义网站, 对模板执行其他开发自定义, 然后将其部署到 SharePoint。 因此, SharePoint 网站开发可浏览包含SharePoint Designer 2010 、Microsoft Visual Studio 和浏览器的网站开发生命周期。

开始在 SharePoint 中创建自定义网站时, 您将发现将网站转换为可跨组织移植的解决方案的更多好处。

返回页首

将网站另存为模板

可随时使用 SharePoint 中 "网站设置" 页面上的 "模板" 选项 ("将网站另存为模板") 将网站另存为模板。 SharePoint Designer 2010 通过在功能区中提供 "另存为模板" 选项, 使你转到 SharePoint 中的此页面, 使其更加轻松。 保存模板后, 将创建一个解决方案文件并将其存储在可在其中下载或激活解决方案的解决方案库中。

若要使用SharePoint Designer 2010 将网站另存为模板, 请执行以下步骤:

  1. 在SharePoint Designer 2010 中打开您的网站。

  2. 在 "网站" 选项卡上的 "管理" 组中, 单击 "另存为模板"。
    “网站”选项卡的“管理”组

  3. 这将使你转到 SharePoint 中的 "另存为" 模板页面。
    另存为模板

  4. 在 "文件名" 字段中指定模板文件要使用的名称。

  5. 在 "模板名称" 和 "模板说明" 字段中指定模板的名称和说明。

  6. 若要在网站模板中包含网站的内容, 请选中 "包含内容" 框。

    注意:  包括网站内容可显著增加模板的大小。 请记住, 网站模板的默认大小限制为 50 MB, 但在您的组织中可能较少。

  7. 单击“确定”保存模板。

  8. 如果网站上的所有组件均有效, 则会生成模板, 并且你将看到一条消息, 显示 "操作已成功完成"。

  9. 若要从解决方案库下载或激活解决方案, 请单击 "用户解决方案库" 链接, 然后按照以下过程中的步骤进行操作。

  10. 或者, 若要返回到您的网站, 请单击"确定"

返回页首

在解决方案库中激活网站模板

将网站另存为模板后, 将创建一个解决方案文件 (.wsp), 并将其存储在网站集的解决方案库中。 在此处, 你可以下载或激活解决方案。

若要激活网站模板, 请执行下列步骤:

  1. 浏览到 SharePoint 中网站集的顶级网站。

  2. 单击 "网站操作", 然后选择 "网站设置"。

  3. 在 "" 下, 单击 "解决方案"。

  4. 若要激活您的解决方案, 请单击解决方案旁边的下拉菜单, 然后选择 "激活"。
    激活模板

  5. 在 "激活解决方案确认" 屏幕上, 单击 "激活"。
    您的解决方案现在在解决方案库中处于激活状态。

  6. 若要下载解决方案, 只需在解决方案库中单击其名称即可。

  7. 在 "文件下载" 对话框中, 单击 "保存", 然后通过浏览找到要保存解决方案的位置。

返回页首

后续步骤

在解决方案库中上载和激活你的解决方案后, 用户将在 SharePoint 中的 "创建网站" 页面上将其显示为可用模板。 你可以选择它并从其创建新网站, 这将继承网站的组件、其结构、工作流等。 或者, 你可以从解决方案库下载解决方案, 并将其部署在其他 SharePoint 环境中, 或在 Microsoft Visual Studio 中打开, 这也支持 Wsp。

SharePoint Designer 2010 中的 "网站模板" 选项可使所有这些操作成为可能。 有关 Wsp 的详细信息,请参阅 "另请参阅" 部分。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×