我们只是使用门户加载项配置我们的第一个 Microsoft CRM 门户。
显然,我们正在沙箱中执行此操作。问题:我们如何将它部署到我们的生产系统中?据我所知,大部分数据不是保存在解决方案中,而是保存在实体记录中。有没有一种实用的方法来部署这些东西?
我们只是使用门户加载项配置我们的第一个 Microsoft CRM 门户。
显然,我们正在沙箱中执行此操作。问题:我们如何将它部署到我们的生产系统中?据我所知,大部分数据不是保存在解决方案中,而是保存在实体记录中。有没有一种实用的方法来部署这些东西?
您需要使用 XRMToolbox 中的 Portal Records Mover。它将允许您导出/导入门户的相关记录。
或者,您可以使用配置迁移工具(SDK NuGet 包中提供)来移动记录。我更喜欢 Portal Records Mover,因为它提供了更精细的控制并支持更新而不会覆盖。
正如@Nicknow 所建议的,使用Configuration Migration和Portal Records Mover。我将使用配置迁移进行第一次传输,然后继续使用Portal Records Mover,您可以在其中过滤在给定时间范围内更新的记录。
您还可以构建自己的SSIS 包来过滤修改的记录并将它们移动到生产系统上。