问题的背景是这样的:我们创建工作流,我们保存它,一段时间后新的实现请求来了,我们改变了一个活动。在此之后,已保存的工作流实例不再运行。我们收到此错误:
StateMachine错误:无法转换对象' True'输入' System.String'。
新的参数似乎增加了序列化顺序?
答案 0 :(得分:0)
您必须以某种方式实施动态更新。
我们目前正在设置一些基础架构来更新现有实例,并且遇到很多问题。希望您的方案比我们的方案更容易解决!
从这里开始:https://msdn.microsoft.com/en-us/library/hh314052(v=vs.110).aspx
提醒:我发现Microsoft提供的代码存在各种问题,需要进行大量调查才能修复。