0

我正在使用 .Net Remoting 开发客户端-服务器应用程序。我想从我的服务器返回一个 List 以响应某个方法调用,但是我收到一个异常,说基本上 SoapFormatter 不能处理泛型。我需要一个解决方法,以便我能够使用泛型,或指导如何使用 XmlSerializer 或 DataContractSerializer。

4

1 回答 1

0

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

如果您必须使用泛型(我个人会考虑将其升级到 WCF),在MSDN 远程处理示例中有一些关于如何执行此操作的示例。

于 2009-11-01T17:01:19.933 回答