我是MS动态CRM的编程插件。当CRM服务器位于远程计算机上时,是否可以调试我的插件?Microsoft动态CRM插件调试
2
A
回答
4
在高层次上,你需要做到以下几点:
- 您的.dll复制到CRM服务器\服务器\ BIN \ assembly文件夹
- 注册插件“磁盘上的部署“
- 安装和配置Visual Studio远程调试
- 连接到远程调试从Visual Studio
- 触发事件
一个深入的解释可以在这里找到: How to remote debug Dynamics CRM plugins and workflow assemblies
0
如果Visual Studio远程调试器的安装和使用是不可能的,这将是对大多数生产系统的情况下,你可以使用插件-Profiler。
它将收集信息,使您能够在本地调试插件(功能有限,因为它基本上是插件执行的重播)。
这里假设你正在使用Dynamics CRM中2011
0
这是一个另一位导游如何调试插件:
0
下面是步骤很最好的一步调试动态crm插件的方法。
http://guruprasadcrm.blogspot.com/2011/11/how-to-debug-crm-2011-online-plugin.html
1
这里是MS动态CRM 2011列表:
- 建立在调试模式下插件
- 注册您的插件(记住,如果你的插件项目是基于其他,自定义dll-s,你必须将它们与IlMerge合并成一个dll - 无论哪种方式,你将在输出文件夹中有一个dll和一个pdb文件)
- 使用插件注册工具注册插件。 (不要忘了步骤)
- 开始msvsmon(你可以下载,如果从here)作为服务器
- 复制PDB文件到C上的管理员:\ Program Files文件\ Microsoft动态CRM \ server \ bin添加\总成文件夹
- 做一个IISRESET
- 打开服务器会话(从浏览器连接到CRM)
- 连接到从Visual Studio远程调试器(W3WP是服务,你必须连接,如果有多个服务会话,连接到所有人)
- 触发您注册的插件。
就职于兆瓦完美多次。 (当然,有没有其他任何人试图使用相同的服务器,而你正在调试它,直到你释放代码服务器将不响应。)
相关问题
- 1. Microsoft Dynamics CRM 2011动态站点地图
- 2. 自定义Microsoft动态CRM 2011
- 3. 通过在Microsoft Dynamics使用插件CRM
- 4. 为Microsoft Dynamics CRM创建插件2013
- 5. Microsoft CRM插件和数据库保存
- 6. Microsoft CRM 2011插件 - 简单问题
- 7. Microsoft Dynamics CRM 2011 - 创建插件屏幕
- 8. 动态CRM 2011插件教程
- 9. 动态crm插件查找字段
- 10. 动态365 crm - 插件确定何时刷新被调用
- 11. 从插件或工作流调用wcf服务动态crm
- 12. 从动态crm 2011插件调用WCF服务
- 13. Web应用程序将被集成到Microsoft动态CRM CRM
- 14. Microsoft动态CRM插件注册工具如何存储站点的密码?
- 15. yii2动态调用插件
- 16. 动态CRM创建事件
- 17. 在crm动态中插入值
- 18. Microsoft HRM和CRM
- 19. Microsoft CRM WebApplication USD
- 20. Microsoft Dynamics CRM API
- 21. 动态CRM - 单元测试插件与RhinoMocks给出奇怪的结果
- 22. 动态CRM - 调用JavaScript资源
- 23. 如何使用插件注册工具调试CRM 2011活动工作流程?
- 24. 从CRM插件调用Web服务
- 25. 调用联系人的Crm Dynamics插件
- 26. 从CRM 2011插件调用Web服务
- 27. 从Dynamics CRM 2011插件调用System.Diagnostics.Trace
- 28. 动态CRM 2011的Microsoft Online CrmSvcUtil元数据包含我使用Microsoft Dynamics CRM在线是无法解析
- 29. Microsoft动态CRM自定义工作流程
- 30. 使用WebServices的VS使用动态实体在Microsoft CRM 4.0
谢谢,我连接到远程调试器,但它没有帮助我:(我查断点在任何插件类,但我不能达到这一点。我需要做什么? – anykey3