在环境之间迁移SharePoint列表

在环境之间迁移SharePoint列表,sharepoint,Sharepoint,我们一直在尝试使用PowerShell在我们的测试环境中从DEV环境中定义的列表中提供一个站点。不幸的是,我在资源调配过程中遇到了一些麻烦——我在计算字段和查找字段方面遇到了问题。我尝试将生成的配置模板应用于测试环境,但在apply PnProvisioningTemplate中失败,消息如下 Apply-PnPProvisioningTemplate : Value does not fall within the expected range. At C:\Users\xx\Projects

我们一直在尝试使用PowerShell在我们的测试环境中从DEV环境中定义的列表中提供一个站点。不幸的是,我在资源调配过程中遇到了一些麻烦——我在计算字段和查找字段方面遇到了问题。我尝试将生成的配置模板应用于测试环境,但在apply PnProvisioningTemplate中失败,消息如下

Apply-PnPProvisioningTemplate : Value does not fall within the expected range.
At C:\Users\xx\Projects\Provisioning-VanDrivers\Apply-Provisioning.ps1:20 char:2
+     Apply-PnPProvisioningTemplate -Path $ProvisioningSource -Connecti ...
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (:) [Apply-PnPProvisioningTemplate], ServerException
    + FullyQualifiedErrorId : EXCEPTION,PnP.PowerShell.Commands.Provisioning.Site.ApplyProvisioningTemplate
这忠实地告诉了我PowerShell脚本中失败的一行,但没有告诉XML中的任何上下文。
我预计,复制SharePoint“模式”最直接的方法是使用非常严格的手动过程,包括复制SharePoint列表模板,从而丢失查找字段上下文。如果你有更好的想法,我们会很乐意听到的。

@AHal:也许也值得把这篇文章发出去