Microsoft.Crm.Workflow.WorkflowExpansionPlugin RRS feed

  • Question

  • We are encountering a bucket load of issues with CRM 2011 Solutions. The new one on the list is

    A managed solution cannot overwrite the SdkMessageProcessingStep component with Id=5dc16b33-7ca7-e011-a3ad-005056b30040 which has an unmanaged base instance.

    This message is blurted by the Solution import wizard and upon the import of a managed solution.

    Behaviour seen

    1. The Guid reported as the Id changes with every import but running the query 


    * from sdkmessageprocessingstep where sdkmessageprocessingstepid=



    reveals that the Guid always belong to steps of WorkflowExpansionPlugin which belongs to 'Active Solution' (which is a System controlled solution)

    2. The import is successful when we delete all the "Processes" (not SdkMessageProcessing steps) from the target.

    3. Running the query in #1 does not yield any result on the source machine of the solution.


    Any help is appreciated.

    Manny Grewal || Australia
    Wednesday, July 6, 2011 3:45 AM

All replies

  • Hi Manny,


    We are working on fixing this issue. The fix will be available in future releases. For now the workaround you can apply is to deactivate workflows in the target system before you install the second solution.

    Thank you,

    Monday, August 15, 2011 5:23 PM
  • Thanks Mesganaw.  Everyone is so excited to use Managed Solutions but product issues around them are dampening the spirits. Hope most of the fixes around Managed Solutions make it to UR 4.
    Manny Grewal || Australia
    Tuesday, August 16, 2011 12:13 PM