Showing posts with label Workflow. Show all posts
Showing posts with label Workflow. Show all posts

Friday, January 29, 2010

SharePoint Workflow Versioning

Upgrading Workflows in an existing SharePoint site can be very tricky. Just copying in a new version is not the best practice. Depending on what changes were done to the new version of the assembly SharePoint may end up having trouble re-hydrating (deserializing) the currently in-progress workflows.

Here are some excellent articles I found recently on how to properly implement versioning, its potential pitfalls and how to overcome them:

Another alternative approach which I think is also a good solution: