Pregunta

Estoy desarrollando una aplicación cliente-servidor utilizando .Net Remoting. Desde mi servidor Quiero devolver una lista en respuesta a una determinada llamada al método, sin embargo consigo una excepción diciendo que básicamente SoapFormatter no puede hacer frente a los genéricos. Necesito una solución para que yo soy capaz de trabajar con los genéricos, o indicaciones sobre cómo utilizar XmlSerializer o DataContractSerializer.

¿Fue útil?

Solución

Eso es porque ellos no añadieron ningún apoyo adicional para el SoapFormatter y genéricos en .NET 2.0. Una solución rápida sería pasar la Lista al cliente como una matriz.

Si tiene que usar Genéricos (personalmente me gustaría considerar a actualizar este WCF), hay algunos ejemplos de cómo hacerlo en el ejemplos de interacción remota MSDN .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top