我在VS 2010中包含AgentScope和FindMatchingFiles活动的构建定义。 A还定义了一个IEnumerable变量来保存FindMatchingFiles活动的结果,并将Result设置为该变量。包含AgentScope,FindMatchingFiles和IEnumerable的构建定义<string>
当运行构建它失败:
类型“System.Linq.OrderedEnumerable`2 [[System.String,mscorlib程序,版本= 4.0.0.0,文化=中性公钥= b77a5c561934e089] [System.String,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089]]'不可见。如果类型是本地的,请在XamlReaderSettings中设置LocalAssembly字段。
工作流到达AgentScope活动时发生此错误。
这里是奇特:
- 当从FindMatchinFiles.Result除去变量(该变量中仍然存在的工作流程)错误也不会发生
- 当移除AgentScope,误差不发生。
- 只有在描述的组合中出现此错误。
我已经通过一个没有比上面描述的活动更多的工作流来重现这个错误。
我需要FindMatchingFile和AgentScope,有没有人有这个解决方案?