MonoTouch:无法生成WCF代理

时间:2012-03-25 11:53:12

标签: c# wcf xamarin.ios monodevelop virtual-machine

我通过VMware Fusion在MacOs(Lion)下运行Win7x64。在这个Win7上我运行简单的WCF服务,我在win7上成功地从客户端消费。 现在我需要从我的MonoTouch解决方案中使用此服务,但我无法生成WCF代理。当我尝试通过MonoDevelope生成代理时,我得到下一个错误: enter image description here 但我可以成功从Web浏览器获取WSDL: enter image description here 我的错是什么?

2 个答案:

答案 0 :(得分:3)

我最近这样做了 - 而不是使用MonoDevelop工具,在Windows下使用Silverlight 3,4或5 SDK中的SlSvcUtil - 然后只将文件传输到Mac

本教程与我所做的完全相同:http://wiki.ios.xamarin.com/HowTo/WebServices/Using_WCF

答案 1 :(得分:0)

可能不允许使用高端口号。尝试使用较低端口,例如81.

我之前遇到过这样的问题,使用较低的端口解决了这个问题。