Dynamics crm 2011 如何从DB CRm 2011中提取插件dll

Dynamics crm 2011 如何从DB CRm 2011中提取插件dll,dynamics-crm-2011,dynamics-crm,Dynamics Crm 2011,Dynamics Crm,我需要提取在数据库中注册的Crm 2011插件DLL。 有人知道这是否可能吗?基本上,插件存储为Base64字符串,您可以提取它。 例如,请参见《CRM 2011》,有一种更容易实现这一点的方法 创建一个新的解决方案 将插件程序集添加到解决方案中 导出为非托管解决方案(硬盘上的Zip文件) 解压缩Zip文件的内容 您可以在如下文件夹中找到DLL: [Unzip Folder]\PluginAssemblies\[DLLName-00000000-0000-0000-0000-00000000

我需要提取在数据库中注册的Crm 2011插件DLL。
有人知道这是否可能吗?

基本上,插件存储为Base64字符串,您可以提取它。
例如,请参见《CRM 2011》,有一种更容易实现这一点的方法

  • 创建一个新的解决方案
  • 将插件程序集添加到解决方案中
  • 导出为非托管解决方案(硬盘上的Zip文件)
  • 解压缩Zip文件的内容
您可以在如下文件夹中找到DLL:

[Unzip Folder]\PluginAssemblies\[DLLName-00000000-0000-0000-0000-000000000000]\

即使有可能,这也被视为侵犯知识产权。@Anwar为什么?就像你能用技术做的任何事情一样,你想做的也有正当的理由this@Anwar不一定正确。我经常不得不从CRM数据库中取出公司所有的DLL,因为它们要么丢失了代码,要么可能找不到。今天我再次遇到这种情况,一家第三方咨询公司(又名牛仔)进来,做了一些工作,但从未费心对代码进行源代码控制。因此,现在我们必须反编译DLL以获取代码,以便修复它们的错误。谢谢!这是很有用的,因为它允许导出来自托管解决方案的插件,这给我通过解决方案方法导出插件带来了问题