千家信息网

【日常运维】SharePoint 2013 缺少站点保存为模板选项

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,如果您尝试在SharePoint Server 2013中保存站点,我们没有看到"将站点另存为模板"选项,则可能是因为该站点已启用站点发布功能。如 之前文章提到 "SharePoint 2010 缺少
千家信息网最后更新 2025年12月01日【日常运维】SharePoint 2013 缺少站点保存为模板选项

如果您尝试在SharePoint Server 2013中保存站点,我们没有看到"将站点另存为模板"选项,则可能是因为该站点已启用站点发布功能。如 之前文章提到 "SharePoint 2010 缺少站点保存为模板选项" 。

在SharePoint 2013中,我们使用SharePoint 2010 诀窍(在站点URL末尾添加_layouts / _savetmpl.aspx)是无效的。微软官方也给出相关知识库KB 说明(KB 24922356),那我如何将站点保存模板,微软在Microsoft在另一个知识库文章KB:925189中提供了受支持的解决方法.

如果我们想把站点另存模板,该如何去操作呢?至少有三个选项可用于将发布网站保存为模板。前两种变通办法其实未得到Microsoft的正式支持。

#方法1

使用PowerShell脚本方法,更新名称为SaveSiteAsTemplateEnabled的属性。将设置属性的值为true,并允许您在URL的末尾使用_layouts / 15 / savetmpl.aspx。

1.运行以下PowerShell脚本。建议使用PowerShell ISE(64位)。

$web = Get-SPWeb http://www.contoso.com/training $web.AllProperties["SaveSiteAsTemplateEnabled"] = "true"$web.Update()


2.导航到我们需要保存网站并使用以下语法将发布网站保存为模板

http://site/subsite/_layouts/15/savetmpl.aspx

例如: http://www.contoso.com/training/_layouts/15/savetmpl.aspx

3.注意的是,将站点保存为模板的选项在站点设置 - >站点操作的GUI中不可用。您必须使用上述步骤2 将该网站保存为模板。

#方法2

如果您不熟悉PowerShell脚本,可以使用SharePoint Designer 2013对属性SaveSiteAsTemplateEnabled进行相同的更改。这中方法微软是不支持的

1.在SharePoint Designer 2013中打开发布网站。

2.单击功能区上的"网站设置"图标

3.将参数SaveSiteAsTemplateEnabled从默认值false更改为true。

4.点击确定,关闭SharePoint Designer 2013

5.到发布网站并在URL末尾中添加_layouts / 15 / savetmpl.aspx,如上面的方法1,步骤#2中所述。

6.将站点保存为模板的选项在站点设置 - >站点操作的GUI中不可用,必须使用#5 将站点保存成模板

#方法3

以下解决方法由Microsoft支持解决方法,并在知识库文章925189中进行了说明

1.在记事本等文本编辑器中打开发布功能的Feature.xml文件

路径:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\FEATURES\Publishing.SharePoint 2010C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\PublishingMOSS 2007C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\FEATURES\Publishing


2.将以下行添加到Feature.xml文件中:

3.使用记事本在名为MyHideAction.xml的同一目录中创建一个新文件。确保文件扩展名是XML而不是TXT。将以下内容添加到 MyHideAction.xml文件。

"


4.保存文件

站点 模板 方法 网站 文件 支持 功能 属性 文章 末尾 知识 知识库 脚本 微软 步骤 记事本 相同 三个 内容 办法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发投标质量审计 软件开发做啥的 php获取全部表单数据库 微信被上海轩盒网络技术服务 重庆邮电大学数据库教材 湖北华图网络技术有限公司 软件开发市场容量的变化趋势 校园网络安全日班会 智能家居系统服务器系统 网络技术国际认可机构 百度 腾讯 网络安全法 软件开发页面校验规则表格 移动网络安全怎么防范 网易电脑版我的世界服务器在哪 部落冲突迁移小米服务器 存储备份和数据库关系 软件开发四级英语要过吗 服务器内存是什么类型 天涯明月刀各区服务器位置 数据库的检查点技术规范 网络技术对科技创新怎么做 郑州软件开发外包平台 华为g5500服务器hyl灯红 ibm服务器保修 顺义区综合网络技术服务口碑推荐 剑网三双线一区哪个服务器人多 重庆市网络安全宣传短篇 软件开发驻场价钱 软件开发法律咨询 温州政务软件开发多少钱
0