怎样Debug Dynamics 365 CRM Plugin
写了这么多期的随笔,很多人会问,怎么debug写好的plugin呢
首先我们需要准备以下内容
Visual Studio
Plugin Registration Tool
CRM Instance
Error Log
首先,我们要打开Plugin Registration Tool
然后我们需要Install Profiler
install成功之后, 我们下一步要讲plugin的step start profiling
我们选择exception之后点击确定
成功之后的step会显示如下
现在,我们要去CRM中再重新重现一下状况.
当我们重新创建之后,取而代之的是Business Process Error.
下载这个log file
接下来,我们打开VS项目,并且点击Debug -> Attach to Process
点击Attach
当我们再次打开Plugin Registration Tool的时候可以看到上面有debug的界面, 就说明Tool已经被attach了.
首先 我们要把需要Stop Profiling
点击Ribbon上的 Debug按钮.
Profile是事先需要准备好的error log
Assembly是build生成好的dll文件.
Plugin选择需要debug的部件.
点击Start Execution之后我们就可以看到VS当中的debug point已经triggerred.