2013-04-29 4 views
1

Я пытаюсь запустить полный пример Microsoft TPL DataFlow в нижней части 'How to: Write Messages to and Read Messages from a Dataflow Block', но код не будет компилироваться как есть. Я снял пакет TPL DataFlow (v 4.5.9) в NuGet, и ссылки, похоже, работают. Но SendAsync method не отображается. Нужно ли мне делать что-то особенное, потому что это метод расширения?'sendasync' не является участником 'System.Threading.Tasks.DataFlow.BufferBlock'

Все, что я получаю

'SendAsync' не является членом 'System.Threading.Tasks.DataFlow.BufferBlock (Of Integer)'

Код Скриншот:

Code Screenshot

Ссылки:

enter image description here

NuGet Пакеты:

enter image description here

ответ

1

Когда я попробовал это, он работал нормально для меня.

Возможно, это не настоящая ошибка, и у вас есть некоторая ошибка в вашем решении. Вы подтвердили, что у вас нет других ошибок?

+0

Это было, у меня была ошибка ошибочной сборки из другого проекта. Как только я это очистил, проект был составлен. Благодаря! –

0

Для других пользователей, у которых есть эта проблема, sendasync является расширением в пространстве имен system.threading.tasks.dataflow, поэтому, если вы должны использовать приведенные выше операции импорта.

Смежные вопросы