web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Editing an existing Plug-In

(0) ShareShare
ReportReport
Posted on by

Hello everybody,

I am new to writing and registering plugin for Microsoft CRM 2011. I have watched and read many tutorials about creating and registering NEW plugins and feel that I have a general understanding of that. However, I am looking to edit an already deployed plugin. Specifically, I am simply changing a variable. I have have the SDK, Developer Tools, etc. working just fine and have link to my CRM org. I am just wonder how how can extract the code from these dll's and make the change. I appreciate any help that you can provide.

Thanks,

John

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Bruno Lucas Profile Picture
    5,421 on at
    RE: Editing an existing Plug-In

    Hi John,

    If you don't have the source code or if you can't get the source code, the best you can do is to try to extract the dll and decompile using some tool like salamander. The problem is not always the decompilation provides everything. The best approach is try to get the original source code. This apply to custom plugins. modifying original out-of-the-box dlls is unsupported.

    www.remotesoft.com/.../protector.html

    stackoverflow.com/.../how-to-extract-a-plugin-dll-from-db-crm-2011

  • Suggested answer
    Mahendar Pal Profile Picture
    45,095 on at
    RE: Editing an existing Plug-In

    Hi,

    Check this post it will help you to get dll from database and extract it.

    http://nishantrana.me/2011/01/17/get-the-plugin-assembly-stored-in-database-in-crm/

    Best of luck !!

  • Suggested answer
    Hamzeh Zawahreh Profile Picture
    3,674 on at
    RE: Editing an existing Plug-In

    hello,

    The plugin is stored is stored in the column 'content' as Base64 encoded string (see msdn.microsoft.com/.../bb929072.aspx for reference). Plugins with sourcetype 1 are stored in the database.

    see this link:

    mytechlifedays.wordpress.com/.../retrieving-the-plugin-dlls-from-ms-crm-dynamics-database

  • Suggested answer
    Hamzeh Zawahreh Profile Picture
    3,674 on at
    RE: Editing an existing Plug-In

    hi

    you can also use this tool

    crmpluginextraction.codeplex.com

  • Community Member Profile Picture
    on at
    RE: Editing an existing Plug-In

    Thank you, everybody. I will look into these solutions.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
Community Member Profile Picture

Community Member 2

#1
UllrSki Profile Picture

UllrSki 2

#3
SC-08081331-0 Profile Picture

SC-08081331-0 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans