1

在 Silverlight 中,它可以加载程序集 System.ServiceModel.Nettcp,但在 MonoTouch 中我找不到程序集。MonoTouch 是否支持 WCF nettcp 绑定?

BinaryMessageEncodingBindingElement messageEncoding = new BinaryMessageEncodingBindingElement();
System.ServiceModel.Channels.TcpTransportBindingElement tcpTransport = new TcpTransportBindingElement();
CustomBinding netTcpBinding = new CustomBinding(messageEncoding, tcpTransport);
4

1 回答 1

1

MonoTouch 不附带System.ServiceModel.Nettcp.dll组件。

这不是 Silverlight 2-4 的 Silverlight核心组件的一部分(即 Moonlight 实施和交付)。

注意:也许它是 Microsoft 允许开发人员重新分发的额外SDK 程序集之一(即,它不是与 Silverlight 本身一起安装的,而是与基于 SL 的应用程序 .xap 一起安装的)。在这种情况下,您可能想用 MonoTouch 尝试这个组件,看看它是否有效(因为这种情况通常适用于 Moonlight)。

于 2012-09-13T12:32:19.257 回答