none
wf4.5动态加载状态机工作流,变量无法使用问题 RRS feed

  • 问题

  • 在VS2012中创建状态机活动,并定义了变量,用Assign为变量赋值。使用ActivityXmlServices.Load("XXX.xaml")加载工作流。跟踪调试工作流,在运行到Assign时工作流会退出。请问动态加载的工作流是不是不支持变量定义的?
    2012年12月11日 9:00

全部回复

  • 请问有谁能回复下?
    2013年4月16日 2:18
  • 我也遇到相同的问题,把错误抛出应该是:“Expression Activity type 'CSharpValue`1' requires compilation in order to run. Please ensure that the workflow has been compiled”  

    参考代码:

    ActivityXamlServicesSettings settings = new ActivityXamlServicesSettings { CompileExpressions = true }; DynamicActivity<int> wf = ActivityXamlServices.Load(new StringReader(serializedAB), settings) as DynamicActivity

    参考地址发不出去,自己去MSDN找。

    2015年12月31日 7:17