SharePoint 2010-性能(新SPWeb$Url).ApplyWebTemplate(“{GUID}”MyCustomTemplate“)
我想用自定义模板创建新的SPWebSharePoint 2010-性能(新SPWeb$Url).ApplyWebTemplate(“{GUID}”MyCustomTemplate“),sharepoint,powershell,sharepoint-2010,powershell-2.0,Sharepoint,Powershell,Sharepoint 2010,Powershell 2.0,我想用自定义模板创建新的SPWeb $web = New-SPWeb $Url $web.ApplyWebTemplate("{GUID}#MyCustomTemplate") 我现在的问题是,在我的虚拟机上,从一个带有自定义模板的SPWeb创建大约需要40秒。是否有其他更快捷的方法使用自定义模板创建SPWeb?为什么不使用-Template参数。比如说, New-SPWeb -url $url -template "{GUID}#MyCustomTemplate" 我没有自定义模板可供使用
$web = New-SPWeb $Url
$web.ApplyWebTemplate("{GUID}#MyCustomTemplate")
我现在的问题是,在我的虚拟机上,从一个带有自定义模板的SPWeb创建大约需要40秒。是否有其他更快捷的方法使用自定义模板创建SPWeb?为什么不使用-Template参数。比如说,
New-SPWeb -url $url -template "{GUID}#MyCustomTemplate"
我没有自定义模板可供使用,但这在我的系统上花费了2秒钟。为什么不使用-template参数。比如说,
New-SPWeb -url $url -template "{GUID}#MyCustomTemplate"
我没有自定义模板可供使用,但在我的系统上这花费了2秒钟。@LaPhi,当您的站点(集合)上尚未激活自定义WebTemplate时,您会遇到异常
一、 同样,无法使用模板设置“New SPWeb$Url-template”TemplateName。您可能需要等待站点设置完成。@LaPhi,当您的站点(集合)上的自定义WebTemplate尚未激活时,您会遇到异常
一、 同样,无法获取“New SPWeb$Url-template”TemplateName来配置模板。您可能需要等待站点设置完成。您必须使用此语法
New-SPWeb -url $url -template "MyCustomTemplateName#0"
您可以在webtemp*.xml的配置标记中找到这些值
<Configuration ID="0" Title="MyCustomTemplateName" ...
您必须使用此语法
New-SPWeb -url $url -template "MyCustomTemplateName#0"
您可以在webtemp*.xml的配置标记中找到这些值
<Configuration ID="0" Title="MyCustomTemplateName" ...
我的解决方案:
首先创建新网站:
$web = New-SPWeb $UrlFull
在此之后,应用Web模板
$web.ApplyWebTemplate("{GUID}#NameCustomTemplate")
原因是,自定义模板不是全局模板。我的解决方案:
首先创建新网站:
$web = New-SPWeb $UrlFull
在此之后,应用Web模板
$web.ApplyWebTemplate("{GUID}#NameCustomTemplate")
原因是,自定义模板不是全局模板。因为我使用的是自定义模板,而-Template参数不适用于它。当我使用“New SPWeb$Url-template”TemplateName“时,它引发了一个异常,因为找不到该模板。因为我使用的是自定义模板,-template参数不适用于该模板。当我使用“New SPWeb$Url-template”TemplateName“”时,它引发了一个异常,因为找不到模板。