解决方案导入失败,在进程和进程激活项目动态crm上没有状态值

时间:2015-12-14 22:44:41

标签: dynamics-crm crm dynamics-crm-2013

我尝试导入非托管解决方案文件。导入始终失败,并且未提供任何错误消息。

我在导入解决方案窗口中对Status列进行了排序,发现所有实体/表单/视图/图表都没问题。但是,所有类型为= process / process activation(自定义)的项目在“Date Time”和“Status”列中没有任何值。

<Data ss:Type="String" ss:Res="Customization.Sol_Status">Status</Data></Cell><Cell ss:StyleID="s137"><Data ss:Type="String">Failure</Data></Cell></Row><Row ss:AutoFitHeight="0" parent="Solution"><Cell ss:StyleID="s176"><Data ss:Type="String" ss:Res="Customization.Sol_Message">Message</Data></Cell><Cell ss:StyleID="s137"><Data ss:Type="String">The import failed. For more information, see the related error messages.</Data></Cell></Row><Row ss:AutoFitHeight="0" parent="Solution"><Cell ss:StyleID="s176"><Data ss:Type="String" ss:Res="Customization.Sol_Progress">Progress [%]</Data></Cell><Cell ss:StyleID="s137"><Data ss:Type="String">73.01</Data></Cell></Row><Row ss:AutoFitHeight="0" parent="Solution"><Cell ss:StyleID="s176"><Data ss:Type="String" ss:Res="Customization.Sol_Duration">Duration [s]</Data></Cell><Cell ss:StyleID="s137"><Data ss:Type="String">95.2</Data></Cell></Row></Table>

知道如何解决这个问题吗?

提前致谢!

ScreenShot

2 个答案:

答案 0 :(得分:1)

欢迎来到调试CRM解决方案导入的精彩世界......

我发现您最好的选择是在CRM服务器上enable tracing。使用Diagnostics Tool for Microsoft Dynamics CRM 2011/2013/2015可以轻松完成此操作:只需按启用跟踪并运行解决方案导入即可。在跟踪时进行导入需要更长的时间,因此您可能需要等待启用跟踪,直到导入已达到进度条开始向后移动的大致点。

要以简单的方式查看日志,我建议使用Trace Reader for Microsoft Dynamics CRM。如果您过滤以仅查看错误消息,则应该更接近于确定解决方案导入失败的原因(因为您将能够确切地看到哪个SQL语句失败)。

答案 1 :(得分:0)

如果目标组织中已存在解决方案中的任何工作流,请确保您已将这些工作流的所有权分配给执行导入的用户。