2012-03-25 5 views
2

Je lance Win7x64 sous MacOs (Lion) via VMware Fusion. Sur ce Win7 je cours le service simple de WCF, que je réussis consommer du client sur win7. Maintenant, j'ai besoin de consommer ce service à partir de ma solution MonoTouch, mais je ne peux pas générer de proxy WCF. Lorsque je tente de générer un proxy via MonoDevelope, je reçois l'erreur suivante: enter image description here Mais je peux réussir à obtenir WSDL à partir du navigateur Web: enter image description here Quelle était mon erreur?MonoTouch: impossible de générer un proxy WCF

Répondre

0

Il est possible que le numéro de port élevé ne soit pas autorisé. Essayez un port inférieur tel que 81.

J'ai eu des problèmes comme celui-ci avant qui ont été résolus en utilisant un port inférieur.

+0

Malheureusement, cela n'aide pas. –

3

Je l'ai fait récemment - au lieu d'utiliser les outils MonoDevelop, utilisez SlSvcUtil du Silverlight 3, 4 ou 5 SDK sous Windows - puis il suffit de transférer le fichier (s) sur le Mac

Ce tutoriel est à peu près exactement ce que j'ai fait: http://wiki.ios.xamarin.com/HowTo/WebServices/Using_WCF

+0

lien est cassé, j'imagine que celui-ci est similaire [https://developer.xamarin.com/guides/cross-platform/application_fundamentals/web_services/#Windows_Communication_Foundation_WCF](https://developer.xamarin.com/guides/ cross-platform/application_fundamentals/web_services/# Windows_Communication_Foundation_WCF) – user1