我开发使用.NET远程处理的客户端 - 服务器应用程序。从我的服务器我想回应某些方法调用返回一个列表,但是我得到一个异常说基本上SoapFormatter不能处理泛型。我需要一个解决方法,使我能够与仿制药,或如何使用的XmlSerializer或DataContractSerializer的方向去努力。

有帮助吗?

解决方案

这是因为他们并没有添加对SoapFormatter和泛型.NET 2.0中的任何额外的支持。一个快速的解决方法是将列表传递给客户端为一个数组。

如果你必须使用泛型(我个人倒认为这个升级到WCF),也有关于如何在的 MSDN远程处理范例

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top