问题
Suppose if there are two versions of the workflow, some instances are running on version1 and some on version2 , Is there any way so that we can call version1 workflow instead of version2 for a new instance, as we create a instance of workflow it will by default create the instance of version2.
回答1:
.net Framework 4.5 introduces Workflow Versioning which seems to be exactly what you need.
These two links should be enough to get started:
Using WorkflowIdentity and Versioning
How to: Host Multiple Versions of a Workflow Side-by-Side
来源:https://stackoverflow.com/questions/15703857/windows-workflow-4-5-version-mapping