對於不是本地server開發版本的CRM我們可以直接在VS中Debug CRM的進程就可以進行調試了,但是Online的crm,我們可以用PluginRegistration 幫助VS進行調試,SDK可以很方便找到這個工具。使用Office365方式登錄。
找到想要debug的step然後點擊Start Profiling, 如果還沒有安裝profilter 需要先安裝一下。
然後去CRM中去觸發這個step,然後會出一個error log,然後下載本地保存下來。然後點擊tool上的debug,然後選擇剛剛生成的error,還有本地plugin的dll.然後點擊start Execution
最後VS中,找到這個tool的進程進行attach就可以debug了。還有 debug結束一定記得 stop profiling,不然crm會一直報錯。