Winson's Technical Multiverse - WF3 Deprecation
"Note: From Microsoft
In .NET 4 the Workflow Team released an all new Workflow engine in the System.Activities namespace. With the release of .NET 4.5 Beta we are marking the types in the “WF 3” System.Workflow namespace as obsolete. The following assemblies have one or more public types that will be deprecated:
• System.Workflow.Activities.dll
• System.Workflow.ComponentModel.dll
• System.Workflow.Runtime.dll
• System.WorkflowServices.dll
• Microsoft.Workflow.DebugController.dll
• Microsoft.Workflow.Compiler.exe
• Wfc.exeAs a result, customers who are using the deprecated WF 3 APIs will encounter build warnings with a message similar to “ Warning BC40000: X is obsolete: ‘WF 3 types are deprecated. Please use WF 4 instead.’ ” We will remove the types from the .NET Framework in a future release, but we have not yet determined that timeframe (not in 4.5). This current step allows us to communicate our direction to our customers and allow them plenty of time to move to the new WF4 model. ...
..."
Given the complete re-write that was WF 4, and the break from v3 that it was, this isn't too surprising. This should give any existing WF v3 users a few years to move off (as, given this move, I'd bet WF v3 will be nuked in .Net v5). So if you're using WF v3, now's the time to at least start planning for you move to v4+
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...