У меня есть определение сборки в VS 2010, содержащее действия AgentScope и FindMatchingFiles. А также определил переменную IEnumerable для хранения результата из операции FindMatchingFiles и установил Result для этой переменной.
При запуске сборки происходит сбой:
Тип 'System.Linq.OrderedEnumerable`2 [[System.String, mscorlib, Версия = 4.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c561934e089], [System.String, mscorlib, Версия = 4.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c561934e089]] 'не видно. Если тип является локальным, установите поле LocalAssembly в XamlReaderSettings.
Эта ошибка возникает, когда рабочий процесс достигает действия AgentScope.
Вот странность:
- При удалении переменной из FindMatchinFiles.Result (переменная все еще существует в рабочем процессе) ошибка не возникает
- При удалении AgentScope ошибка не возникает.
- Эта ошибка возникает только в описанной комбинации.
Я воспроизвел эту ошибку, имея рабочий процесс, в котором не было больше действий, чем описано выше.
Мне нужны и FindMatchingFile, и AgentScope, у кого-нибудь есть решение для этого?