2017-05-23 62 views
-4

我已经在我的插件步骤之一中安装了分析器,它将在创建记录时执行。调试插件使用插件注册工具CRM 2013

一旦我完成这个,它会生成一个错误日志。我复制了该文本并创建了一个errorlog.txt。它看起来像如下:

| 7V3rkqM4ln4VR/6Y2I0uGzDGl2xXTuR1OmeqKnMys3on + K + HANnJFAY34KrK3tiIfYJ9i32H + d9vsk + yEjcD5iJ8AYxPdUd3gQVIOtI53znfkTT98/eF3vmKLVszjfdnQo8/62BDMVXNmL8/...

当我上传该文件,它给了我下面的错误。

未处理的异常:System.ArgumentException:无法解析OrganizationServiceFault。 参数名称:serializedReport 在PluginProfiler.Library.ProfilerUtility.ExtractReport(字符串serializedReport) 在PluginProfiler.Library.ProfilerUtility.DeserializeProfilerReport(字符串assemblyFilePath,字符串LOGFILEPATH,布尔isCrmDataStream) 在PluginProfiler.Library.ProfilerExecutionUtility.RetrieveReport(字符串LOGFILEPATH,布尔isCrmDataStream) 在Microsoft.Crm.Tools.PluginRegistration.CommonControls.Helper.ParseReportOrShowError(窗口窗口,FileBrowserView profilePathControl,布尔requireReportParse,ProfilerPluginReport &报告) 内部异常:System.InvalidOperationException:文件不包含有效的序列化OrganizationServiceFault。 在PluginProfiler.Library.ProfilerUtility.ConvertFaultToStream(字符串serializedFault) 在PluginProfiler.Library.ProfilerUtility.ExtractReport(字符串serializedReport)

我已经检查这个环节Debug CRM 2013 Using Plugin Profiler error :,但它不工作。

+0

确保你选择了正确的文件(profile,dll) – Alex

+0

@Alex当然,我已经检查过了。 – Chirag

+0

如果您将错误文本复制到问题中,这将在未来更容易找到。 – Ceribia

回答

1

如果您下载错误的日志文件并将其反馈到PRT以进行调试,则会发生这种情况。

  • 正确的日志文件:插件步骤异形

安装探查&后基本上,一旦摄制步骤在CRM完成,尝试下载日志文件时提示应改为“业务流程错误“和它应该被加密&机器可读象下面这样:

下载在插件探查细节和负载。 | 7R1dc + I48q9QPGzdPRgbDMFhCVuzk8wttTsDFTJXW/tyJcttoosteWU5CfvrV7IN4cMBw0wM0ZIHgmS11OputVr .......

  • 错误日志文件:(你的情况)

但不是人类可读象下面这样:

System.Security.SecurityException:Microsoft Dynamics CRM遇到错误。管理员或支持人员的参考号码:#D42EB3A1详细信息:.......

+0

我得到正确的日志文件,仍然是问题相同。 – Chirag

+0

你是说,仍然是从弹出窗口下载的“下载详细信息并使用插件Profiler加载的日志文件。| 7R1dc + .....”文本不起作用? –

+0

是的。这就是为什么我必须在这里问这个问题。 – Chirag