溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

【日常運(yùn)維】SharePoint 2013 缺少站點(diǎn)保存為模板選項(xiàng)

發(fā)布時(shí)間:2020-06-27 06:40:51 來源:網(wǎng)絡(luò) 閱讀:1551 作者:驚艷了青春 欄目:建站服務(wù)器

如果您嘗試在SharePoint Server 2013中保存站點(diǎn),我們沒有看到“將站點(diǎn)另存為模板”選項(xiàng),則可能是因?yàn)樵撜军c(diǎn)已啟用站點(diǎn)發(fā)布功能。如 之前文章提到 “SharePoint 2010 缺少站點(diǎn)保存為模板選項(xiàng)” 。

在SharePoint 2013中,我們使用SharePoint 2010 訣竅(在站點(diǎn)URL末尾添加_layouts / _savetmpl.aspx)是無效的。微軟官方也給出相關(guān)知識(shí)庫KB 說明(KB 24922356),那我如何將站點(diǎn)保存模板,微軟在Microsoft在另一個(gè)知識(shí)庫文章KB:925189中提供了受支持的解決方法.

如果我們想把站點(diǎn)另存模板,該如何去操作呢?至少有三個(gè)選項(xiàng)可用于將發(fā)布網(wǎng)站保存為模板。前兩種變通辦法其實(shí)未得到Microsoft的正式支持。

 

#方法1

使用PowerShell腳本方法,更新名稱為SaveSiteAsTemplateEnabled的屬性。將設(shè)置屬性的值為true,并允許您在URL的末尾使用_layouts / 15 / savetmpl.aspx。

1.運(yùn)行以下PowerShell腳本。建議使用PowerShell ISE(64位)。

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


2.導(dǎo)航到我們需要保存網(wǎng)站并使用以下語法將發(fā)布網(wǎng)站保存為模板

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

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

3.注意的是,將站點(diǎn)保存為模板的選項(xiàng)在站點(diǎn)設(shè)置 - >站點(diǎn)操作的GUI中不可用。您必須使用上述步驟2 將該網(wǎng)站保存為模板。

 

#方法2  

如果您不熟悉PowerShell腳本,可以使用SharePoint Designer 2013對(duì)屬性SaveSiteAsTemplateEnabled進(jìn)行相同的更改。這中方法微軟是不支持的

1.在SharePoint Designer 2013中打開發(fā)布網(wǎng)站。

 

2.單擊功能區(qū)上的“網(wǎng)站設(shè)置”圖標(biāo)

【日常運(yùn)維】SharePoint 2013 缺少站點(diǎn)保存為模板選項(xiàng)

 

3.將參數(shù)SaveSiteAsTemplateEnabled從默認(rèn)值false更改為true。

【日常運(yùn)維】SharePoint 2013 缺少站點(diǎn)保存為模板選項(xiàng)

 

4.點(diǎn)擊確定,關(guān)閉SharePoint Designer 2013

5.到發(fā)布網(wǎng)站并在URL末尾中添加_layouts / 15 / savetmpl.aspx,如上面的方法1,步驟#2中所述。

6.將站點(diǎn)保存為模板的選項(xiàng)在站點(diǎn)設(shè)置 - >站點(diǎn)操作的GUI中不可用,必須使用#5 將站點(diǎn)保存成模板

 

#方法3  

以下解決方法由Microsoft支持解決方法,并在知識(shí)庫文章925189中進(jìn)行了說明

1.在記事本等文本編輯器中打開發(fā)布功能的Feature.xml文件

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


 

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

【日常運(yùn)維】SharePoint 2013 缺少站點(diǎn)保存為模板選項(xiàng)

 

3.使用記事本在名為MyHideAction.xml的同一目錄中創(chuàng)建一個(gè)新文件。確保文件擴(kuò)展名是XML而不是TXT。將以下內(nèi)容添加到 MyHideAction.xml文件。

<Elements xmlns=”http://schemas.microsoft.com/sharepoint/”>
<HideCustomAction Id=”HideSaveAsTemplate” HideActionId=”SaveAsTemplate”
GroupId=”Customization” Location=”Microsoft.SharePoint.SiteSettings” />”
</Elements>


4.保存文件

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI