Dynamics CRM 2016 使用Plug-in Trace Log调试插件
2016-10-14 10:26
423 查看
1.写插件
首先,让我们写一个简单的插件来测试新插件跟踪日志功能。请注意,在下面的示例代码中,我们增加ITracingService的一个实例,以及记录有关插件的执行信息记录的一些键值:
2.注册插件
对于这个练习,我们将在插件如下注册此:
3.启用插件跟踪日志
要启用插件跟踪日志,首先转到 设置>管理。
点击系统设置。
从这里你可以浏览到自定义选项卡,选择所有启用日志记录插件跟踪日志领域。然后点击确定。
4.测试插件跟踪日志
为了测试插件跟踪日志,打开任何帐户记录,更新传真号码,然后点击保存。
要检查插件跟踪日志条目,点击主菜单>设置>插件跟踪日志。
双击新创建的trace记录。请记住,跟踪日志记录是异步创建的,它可能需要几秒钟的时间进入到视图中显示。
一旦跟踪日志记录打开你可以调查捕获的信息。该页面将提供有价值的信息,如类型名称,消息类型,主要实体,深度,模式等。
向下滚动并执行选项卡下检查消息块。在这里,你会发现你在插件中配置的跟踪日志信息。
重要提示:只有在调试或调整一个插件的时候,启用插件跟踪日志功能,否则会创建数千个跟踪日志记录。
原文链接:Debugging Your Plug-ins with the Plug-in Trace Log
首先,让我们写一个简单的插件来测试新插件跟踪日志功能。请注意,在下面的示例代码中,我们增加ITracingService的一个实例,以及记录有关插件的执行信息记录的一些键值:
2.注册插件
对于这个练习,我们将在插件如下注册此:
3.启用插件跟踪日志
要启用插件跟踪日志,首先转到 设置>管理。
点击系统设置。
从这里你可以浏览到自定义选项卡,选择所有启用日志记录插件跟踪日志领域。然后点击确定。
4.测试插件跟踪日志
为了测试插件跟踪日志,打开任何帐户记录,更新传真号码,然后点击保存。
要检查插件跟踪日志条目,点击主菜单>设置>插件跟踪日志。
双击新创建的trace记录。请记住,跟踪日志记录是异步创建的,它可能需要几秒钟的时间进入到视图中显示。
一旦跟踪日志记录打开你可以调查捕获的信息。该页面将提供有价值的信息,如类型名称,消息类型,主要实体,深度,模式等。
向下滚动并执行选项卡下检查消息块。在这里,你会发现你在插件中配置的跟踪日志信息。
重要提示:只有在调试或调整一个插件的时候,启用插件跟踪日志功能,否则会创建数千个跟踪日志记录。
原文链接:Debugging Your Plug-ins with the Plug-in Trace Log
相关文章推荐
- 无插件使用Eclipse和Resin调试WEB应用(Debug Web App In Eclipse and Resin Without Plugin)
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展(二)
- 无插件使用Eclipse和Resin调试WEB应用(Debug Web App In Ecli...
- 无插件使用Eclipse和Resin调试WEB应用(Debug Web App In Eclipse and Resin Without Plugin)
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
- iOS调试技巧之打印输出 -----A: (NSString *)description B:自定义LOG C:使用第三方插件快速打印
- 【大话QT之十六】使用ctkPluginFramework插件系统构建项目实战
- 【大话QT之十六】使用ctkPluginFramework插件系统构建项目实战
- Eclipse Plug in 开发 学习点滴(1) - 有关ResourcesPlugin类的使用和MANIFEST.MF文件中的插件包添加问题
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
- Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
- Eclipse平台Plug-in(插件)开发中对于perspectives的使用和设置
- 如何使用svconfigeditor.exe编辑WCF Service配置文件--配置Diagnostics进行WCF Service的log和Trace(三)
- PHP中使用error_log()函数来调试错误
- 在非MFC程序中使用调试宏 ASSERT(),VERIFY()和 TRACE()
- Symbian调试——使用Log日志
- Sync Service for ADO.NET 程序调试 - 使用Tracing生成LOG(数据同步的日志) [DEVICE篇]
- 如何在VBNET中使用调试输出类-Debug和Trace