Здравствуйте, HowardLovekraft, Вы писали:
HL>1. Чем обусловлен выбор HttpChannel, а не пары HttpServerChannel и HttpClientChannel? Это сделано сознательно?
HL>2. Метод ChannelServices.RegisterChannel(IChannel) — устаревший. Его использование чем-то обусловлено?
Ответы на 1., 2. : На самом деле никакого глубокого смысла в причинах такого выбора нет

У меня возникла мысль: может причина неработоспособности состоит в том, что в библиотеке, содержащей класс Task, написанный на managed C++, неправильно организована сериализация?
Спасибо