我们正在使用CRM的在线版本。我已经创建了一个自定义工作流程,但我似乎找不到任何能告诉我如何调试它的东西。我读过的所有内容都是指将pdb文件复制到服务器bin / assemblies文件夹中。由于我们没有使用内部部署版本,因此我不确定从何处开始。有人能指点我做某种类型的文档吗?
答案 0 :(得分:4)
请参阅此文章以调试CRM Online中的自定义工作流程。
答案 1 :(得分:2)
您需要使用ITracingService
,这更像是alert("I'm here!")
,而不是正确的调试。
无论如何,它就像调试一个插件一样,在这里描述:Debug a Plug-In - Logging and Tracing
调试插件的另一种方法是使用跟踪。追踪 通过提供运行时帮助开发人员对插件进行故障排除 插件信息有助于诊断插件的原因 失败。跟踪对于调试Microsoft Dynamics CRM特别有用 在线注册的插件,因为它是唯一支持的调试 该方案的方法。
...
实施跟踪服务以提供沙盒插件和 自定义工作流活动,具有输出运行时信息的方法 当抛出异常时。