Its really a very simple project, but given a large and highly customised crm implementation could come in quite useful. It basically solves the problem of: “What if I have a plugin loaded into the crm database, and need to get it back out?”. Its a problem I have come across when needing to back-up an assembly before adding new changes.
How to Use It
First and foremost download the recommended download (zip file) from codeplex and unpack to your local machine. To configure it open the CrmPluginAssemblyExtractor.exe.config file in notepad, and replace “YOUR CONNECTION STRING HERE” with a valid connection string to your crm database.
After that its a simple command line call which accepts 1 argument, that being the name of the plugin you want to extract. e.g. (from the command line)