Dynamics crm 将emal模板从CRM4导出到CRM 2016

Dynamics crm 将emal模板从CRM4导出到CRM 2016,dynamics-crm,dynamics-crm-4,dynamics-crm-2016,Dynamics Crm,Dynamics Crm 4,Dynamics Crm 2016,我需要将CRM 4中的电子邮件模板直接导出到CRM 2016中。无法查看完整的升级过程,因此我的最佳猜测是使用服务导出,连接到CRM 4,然后导入到CRM 2016。问题似乎在于导入CRM 2016时抛出了一个faultexception。但在我开始研究这个问题之前,我尝试重新创建了一个在CRM 2016中创建的模板。使用这些服务,但这似乎并不容易。该过程创建了电子邮件模板的副本,但缺少主题和正文。这需要铸造成esle吗?这里有什么问题 这是我使用的代码: ColumnSet cols = ne

我需要将CRM 4中的电子邮件模板直接导出到CRM 2016中。无法查看完整的升级过程,因此我的最佳猜测是使用服务导出,连接到CRM 4,然后导入到CRM 2016。问题似乎在于导入CRM 2016时抛出了一个faultexception。但在我开始研究这个问题之前,我尝试重新创建了一个在CRM 2016中创建的模板。使用这些服务,但这似乎并不容易。该过程创建了电子邮件模板的副本,但缺少主题和正文。这需要铸造成esle吗?这里有什么问题

这是我使用的代码:

ColumnSet cols = new ColumnSet(new string[] { Template.AttributeLogicalNames.Title, Template.AttributeLogicalNames.Subject,
            Template.AttributeLogicalNames.TemplateTypeCode, Template.AttributeLogicalNames.IsPersonal,
            Template.AttributeLogicalNames.LanguageCode, Template.AttributeLogicalNames.Body });

            QueryExpression query = new QueryExpression(Template.EntityLogicalName);
            query.ColumnSet = cols;

            query.Criteria = new FilterExpression();
            query.Criteria.AddCondition("title", ConditionOperator.Equal, "TestTemplate Candidate");

            EntityCollection results = _service.RetrieveMultiple(query);

            foreach (var item in results.Entities)
            {
                Template template = new Template() { Title = ((Template)item).Title + "-2", Subject = ((Template)item).Subject,
                    TemplateTypeCode = ((Template)item).TemplateTypeCode, IsPersonal = ((Template)item).IsPersonal,
                    LanguageCode = ((Template)item).LanguageCode,Body = ((Template)item).Body
                };
                Guid templateid = _service.Create(template);
                Console.WriteLine("Template created with Guid: {0}", templateid);
            }

似乎我遗漏了一些字段:subjectpresentationxml、presentationxml、generatetypecode

您是否尝试了从Excel导出/导入简单数据?除非您要处理5000多条记录,否则这似乎是最简单的方法。如何将电子邮件模板导出到excel?在CRM 4环境中?尝试将电子邮件模板导出到customization.zip文件,并手动生成solution.zip文件,但迄今为止运气不佳。。