2013-04-04 42 views
3

我需要提取在數據庫中註冊的Crm 2011插件DLL。 有誰知道這是甚至可能嗎?如何從DB CRM 2011中提取插件DLL

+0

即使有可能,這被認爲是侵犯知識產權。 – Anwar 2013-04-04 16:25:37

+1

@Anwar爲什麼?就像你可以用技術做的任何事情一樣,你爲什麼要這樣做也有合法的理由 – ccellar 2013-04-22 10:48:35

+1

@Awar不一定正確。我經常不得不從CRM數據庫中提取公司擁有的DLL,因爲他們丟失了代碼或者找不到它。今天我又遇到了這種情況,第三方諮詢公司(又名牛仔)進來了,做了一些工作,從不費心去控制代碼。所以現在我們必須反編譯DLL來獲取代碼以修復它們的錯誤。 – 2013-08-21 11:23:26

回答

5

對於CRM 2011來說,實現這一點有一個更簡單的方法。

  • 創建一個新的解決方案
  • 插件集添加到解決方案
  • 導出爲一個非託管解決方案(硬盤驅動器上的Zip文件)
  • 解壓ZIP文件的內容

你可以在這樣的文件夾中找到這個DLL:

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