CRM 2011 – Bulk Export of Unmanaged Solutions
As a developer I take a backup of all my CRM Customization everyday. This was my safe guard against any unintended crashing of CRM Development environment. However as count of my solution was increasing I found it time consuming to manually selecting each unmanaged solution and them exporting it.
To avoid these repeating steps for each solution I created a small utility to export solution using CRM SDK.
This solution is available at CodePlex
[Updates 11-Feb-2012] Updated version 1.4.0.0 is now uploaded on CodePlex, it has better Connection Control which allows Connection with On-Premise, Online and IFD deployments.
Its very simple utility, opens with Windows Form
After entering CRM URL it loads all the Unmanaged solution into Grid View
Once loaded one can set folder path where backup needs to be saved and select Solutions that needs to be exported from Grid View
Clicking “Export Selected Solution” will save.zip files to selected folder location.
File name used for saving .zip file is [Solution’s Unique Name]_[Date Time in MM_dd_YYYYT_HH_mm format]. For example: Default_01_08_2012_T22_22.zip. Having DateTime stamp ensure that each time separate copy is maintained.