1

我正在尝试创建一个 WCF 客户端以使用 MonoTouch 连接到我的服务器。由于 Monotouch 不支持动态代码生成,我厌倦了使用 slscvutil.exe 生成客户端代码。我从中得到的输出无法编译。它试图ChannelBase用作泛型类ChannelBase<T>,但它不是泛型的。此外,我能找到的所有示例都ChannelBase用作泛型类。有没有人有.net 4.0 中的 MonoTouch WCF 客户端示例?谢谢!

4

1 回答 1

1

我没有给你一个示例——我构建的两个 WCF 客户端应用程序都是闭源的——但我已经成功地按照http://docs.xamarin.com/ios/Guides/Application_Fundamentals/Introduction_to_Web_Services上的步骤进行操作构建 2 个应用程序,包括使用 SLsvcutil 工具 - http://msdn.microsoft.com/en-us/library/cc197958%28v=vs.95%29.aspx

此外,ChannelBase<T>在 SL4 中显然是通用的 - http://msdn.microsoft.com/en-us/library/cc190431%28v=vs.100%29.aspx

您是否可以发布显示错误的示例?例如,复制您看到的错误的客户端和服务。

于 2012-11-04T16:35:50.160 回答