Pergunta

Estou desenvolvendo uma aplicação cliente-servidor utilizando .Net Remoting. Do meu servidor eu quero retornar uma lista em resposta a uma determinada chamada de método, no entanto eu recebo uma exceção dizendo que basicamente SoapFormatter não pode lidar com os genéricos. Eu preciso de uma solução alternativa para que eu sou capaz de trabalhar com os genéricos, ou orientação sobre como usar XmlSerializer ou DataContractSerializer.

Foi útil?

Solução

Isso é motivo eles não adicionar qualquer suporte adicional para o SoapFormatter e genéricos no .NET 2.0. Uma solução rápida seria passar a lista para o cliente como uma matriz.

Se você deve usar Generics (pessoalmente eu considere atualizar isso para WCF), existem alguns exemplos de como fazê-lo no MSDN comunicação remota .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top