我在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,有沒有人有這個解決方案?