无法使用网站模板创建网站 - SharePoint 2013

Not able to create site using site template - SharePoint 2013

我已经创建了 SharePoint 网站,并从中创建了网站模板,现在我需要使用网站模板在同一网站集下创建类似的网站。为了自动执行此功能,我创建了站点模板并尝试使用 Web 服务使用 SharePoint Designer 工作流从该模板创建新站点。但是在执行此操作时出现以下错误。

"The site template requires that the Feature {bf8b58f5-ebae-4a70-9848-622beaaf2043} be installed in the farm or site collection"

为了解决这个问题,我尝试使用相同的网站模板手动创建网站,但可以成功执行。

我发现上面的 GUID {bf8b58f5-ebae-4a70-9848-622beaaf2043} 指的是 Power View 功能,我发现它在我的网站集中激活,但我没有使用我的应用程序中任何与 power view 相关的功能。 如果有人告诉我如何解决这个问题,我将不胜感激。

看来问题出在模板上。该错误表示在创建网站模板之前,在将网站另存为模板之前在模板网站的网站级别启用该功能。大约一年前,我有一个类似的用例来自动化我们所有私人团队网站的创建。我发现这篇文章非常有用。 https://sharepointryan.com/2013/09/10/create-a-sharepoint-site-spweb-using-rest-in-spd-2013-workflow/

在 json 请求的字典中,将 WebTemplate 设置为网站集中的模板/解决方案 ID。

希望对您有所帮助。