I have never worked on Custom Workflows and for now I need to migrate a Custom Workflow solution from MOSS 2007 to SharePoint 2010. I have converted the solution in VS2010 and it if error free.

Will simply building and deploying the Workflow solution do the task or I need to create a new solution and write the code again?

1 Answer 1


Workflows should continue to work fine. You should test your migration on a dev/QA server before migerating to production. Only potential issue is in a database attach upgrade when you Prepare the new environment:

If you had disabled the Workflow Auto Cleanup timer job in your Office SharePoint Server 2007 environment, make sure that you disable this timer job in your new environment also. If this timer job is enabled in the new environment and disabled in the previous version environment, you might lose workflow associations when you upgrade. For more information about this timer job, see Disable preservation of workflow history (SharePoint Server 2010).

Also check:



  • I have read exact answer somewhere else as well.
    – Saksham
    Jul 9, 2014 at 5:59
  • You might have hundred of answers. But i would suggest you to test first on your dev\QA environment before migrationg to production.
    – Aanchal
    Jul 9, 2014 at 6:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.