一、注册plugin时选择Disk的部署方式,如下图
         
二、把plugin的dll跟pdb文件copy到<installdir>\Program Files\Microsoft Dynamics CRM Server\Server\bin\assembly目录下
三、在vs中设置断点,把关标定位在要设置断点的行,按F9,如下图
          四、配置Attach to Process,找到Process=w3wp.exe;Type=T-SQL,Managed,x86的进程,选中后,点击Attach按钮。如下图:

五、到MSCRM更新记录,触发PlugIn,这时会自动转到vs中设置的断点,按F10可以逐行运行,如下图:

六、打开QuickWatch查看变量值,如下图:

转载于:https://www.cnblogs.com/caims/archive/2008/12/31/1365714.html

Debugging a Plug-in相关推荐

  1. 使用 fastboot oem unlock来对nexus 9解锁 .

    http://www.droid-life.com/2013/11/04/how-to-unlock-the-nexus-5-bootloader/ http://www.inexus.co/thre ...

  2. Announcing the Updated NGINX and NGINX Plus Plug‑In for New Relic (Version 2)

    In March, 2013 we released the first version of the "nginx web server" plug‑in for New Rel ...

  3. 安卓系统上的远程 JS 调试 Remote JavaScript Debugging on Android

    每当在 Android 移动设备上调试网页时,开发人员往往都会不自觉陷入调试的泥潭中去.<Android开发指南>提供了一个解决方案,却有点繁琐复杂.因此,许多 Web 开发人员会倾向于使 ...

  4. Debugging Tools for Windows__from WDK7

    1. 主要要用到两个工具: (1).WinDBG 这个主要用于 非IDE下 调试程序/查看信息等 (2).cdb.exe 这个主要是用在 Qt5.3.2 for VS10 的单步调试器 2. WDK7 ...

  5. Xcode Debugging

    程序员日常开发中有大量时间都会花费在 debug 上,从事 iOS 开发不可避免地需要使用 Xcode.这篇博客就主要介绍了 Xcode 中几种能够大幅提升代码调试效率的方式. "If de ...

  6. Xcode 调试的正确打开方式——Debugging

    此文章转自CocoaChina,先谢过原作者.源地址:http://www.cocoachina.com/ios/20150225/11190.html. 程序员日常开发中有大量时间都会花费在 deb ...

  7. LIVE 预告 | 达摩院王玮:超大规模中文理解生成联合模型PLUG

    大规模预训练语言模型是目前NLP领域研究的热点. 近期,阿里巴巴达摩院语言技术实验室联合阿里云EFLOPS团队发布了超大规模中文理解&生成联合模型PLUG (Pre-training for ...

  8. 《预训练周刊》第7期:傅立叶图像变换器解析、阿里达摩院发布最大中文预训练语言模型PLUG

    No.07 智源社区 预训练组 预 训 练 研究 观点 资源 活动 关于周刊 ‍‍‍超大规模预训练模型是当前人工智能领域研究的热点,为了帮助研究与工程人员了解这一领域的进展和资讯,智源社区整理了第7期 ...

  9. 270亿参数、刷榜CLUE,阿里达摩院发布最大中文预训练语言模型PLUG(开放测试)...

    转自:机器之心 经历「大炼模型」后,人工智能领域正进入「炼大模型」时代.自去年 OpenAI 发布英文领域超大规模预训练语言模型 GPT-3 后,中文领域同类模型的训练进程备受关注.今日,阿里达摩院发 ...

  10. Chapter 7. Testing and Debugging

    如果您是略读本书,你也许会跳过这章.毕竟,现在还没有构建需要测试的应用,为什么要看测试呢?为什么在技术环节上还没有出错要学习调试呢?其实答案很简单:测试和调试应该出现在开发的每一个阶段,甚至是开发之前 ...

最新文章

  1. 2015中学计算机考试题,2017年初中信息技术考试试题及答案
  2. c 多语言切换dll,【图片】老C教学之——给你的程序添加多语言支持【dll】【vb吧】_百度贴吧...
  3. 基于FPGA的AM信号调制与解调详细步骤
  4. Mybatis-typeAliases的作用
  5. MYSQL主从同步故障一例及解决过程
  6. 改变 input[type=range] css样式
  7. 只显示小方格_excel中最有效率的插件——方方格子
  8. qt中dll缺失以及无法启动程序的正确解决方法
  9. Linux解压缩.tar.bz2
  10. 用C语言解“计算圆周率”题
  11. 谷歌浏览器截取长屏幕(全屏截图)
  12. nfc门禁卡的复制和迁移
  13. hbase snappy 安装_Hadoop HBase 配置 安装 Snappy 终极教程
  14. android 窗口切换花屏,分享Android4平台二级页面滚动花屏问题的解决方案v1.0.0
  15. SysML 第一讲:SysML简介
  16. Python之SYN数据包探测端口
  17. parameterType和resultType
  18. mysql修改表前缀操作步骤
  19. Unity用代码批量修复材质球shader丢失的问题
  20. nvd3使用(1)——多线图中的一个很隐蔽的bug

热门文章

  1. Linq 学习笔记(一)
  2. 二进制,八进制十进制十六进制之间数据转换
  3. Transformer提效之路干货笔记——一文梳理各种魔改版本Transformer
  4. EMNLP21' | 细粒度情感分析新突破 —— 通过有监督对比学习方法学习隐式情感...
  5. 【知识图谱系列】基于生成式的知识图谱预训练模型
  6. 干货 | 120 道机器学习面试题!备战春招
  7. 【珍藏版】 200个机器学习 NLP Python 免费相关教程
  8. 论文赏析[ACL18]一个句子向量表示究竟可以塞进多少语言性质?
  9. LeetCode—数据库简单题(三)
  10. 生命的书写,梦想的呈现