2013-03-26 70 views
1

我创建了一个crm插件库(dll),然后将此dll添加到CRM软件包中进行部署。CRM插件部署

我想为插件添加6- 7个步骤。

1)是否有什么办法可以添加步骤,使用Visual Studio的插件。我们可以使用插件注册工具。

2)如何调试插件。 (onpremise和CRM在线)

回答

1

你可以,如果你建立你的own registation工具,直接与Visual Studio你不能注册。

  • here简历如何调试在所有配置的情况下(在线,离线,沙箱或异步注册的插件)的插件。
  • 请参阅here如何使用注册工具进行调试。
  • 请参阅here如何远程调试。
  • here调试CRM在线,使用ITracingService,不是一步一步,但调试有用。
2

如果您安装可用的开发者工具包的CRM SDK你会得到加入到Visual Studio,包括开发和部署所有的主要CRM 2011米的资产,包括插件,工作流程,网络资源等方面的能力范围工装。截至最新的SDK版本,该工具现在通过单独的安装程序支持Visual Studio 2010和2012。

模具的一个关键部分是CRM Explorer中被集成到Visual Studio。您可以浏览组织内的所有实体,并直接在Visual Studio中为插件生成存根代码。插件部署完成后,您可以使用CRM Explorer添加其他步骤。

该SDK包含有安装文件夹中的工具箱一个很好的自述。阅读一下。

要本地调试插件,如果在本地运行CRM,则需要连接到w3wp.exe,如果在没有隔离的情况下运行,则会附加到沙箱进程(该进程的全名不在我身边)。该工具包使调试变得更加容易,因为它确保您的PDB文件可用。

不能调试部署到CRM在线插件。

+0

嗨@Daz是在线crm插件的答案并不完全正确。没有一步一步的办法,但我们可以使用ITracingService在线调试crm插件。检查我的更新,我忘了把一个点在那里。 – 2013-03-26 15:13:46