.net remoting - Проблемы со списком <T> - PullRequest
0 голосов
/ 01 ноября 2009

Я занимаюсь разработкой клиент-серверного приложения с использованием .Net Remoting. С моего сервера я хочу вернуть List в ответ на определенный вызов метода, однако я получаю исключение, в котором говорится, что в основном SoapFormatter не может работать с обобщениями. Мне нужен обходной путь, чтобы я мог работать с обобщениями или указаниями по использованию XmlSerializer или DataContractSerializer.

1 Ответ

0 голосов
/ 01 ноября 2009

Именно поэтому они не добавили никакой дополнительной поддержки SoapFormatter и обобщений в .NET 2.0. Быстрый обходной путь - передать список клиенту в виде массива.

Если вам необходимо использовать Generics (лично я рассмотрю возможность обновления до WCF), есть несколько примеров того, как это сделать, в примерах MSDN remoting .

...