2012-03-25 3 views
2

VMware Fusion을 통해 MacOS (Lion)에서 Win7x64를 실행합니다. 이 Win7에서는 간단한 WCF 서비스를 실행합니다. win7에서는 클라이언트에서 성공적으로 사용합니다. 이제 MonoTouch 솔루션에서이 서비스를 사용해야하지만 WCF 프록시를 생성 할 수 없습니다. MonoDevelope 통해 프록시를 생성하려고하면 다음 오류가 발생합니다. enter image description here 하지만 웹 브라우저에서 succesul WSDL을 얻을 수 있습니다. enter image description here 어떤 실수 였지?MonoTouch : WCF 프록시를 생성 할 수 없습니다.

답변

0

아마도 높은 포트 번호가 허용되지 않습니다. 81과 같은 하위 포트를 사용해보십시오.

낮은 포트를 사용하여 해결하기 전에 이런 문제가있었습니다.

+0

아쉽게도 도움이되지 않습니다. –

3

나는 최근에 이런 짓을 한 - 그럼 그냥 맥

이 튜토리얼에 걸쳐 파일을 전송 - 대신 MonoDevelop 도구를 사용하여 Windows에서 실버 라이트 3, 4, 5 SDK에서 SlSvcUtil를 사용 http://wiki.ios.xamarin.com/HowTo/WebServices/Using_WCF

+0

링크가 깨졌습니다.이 링크가 비슷하다고 생각합니다 [https://developer.xamarin.com/guides/cross-platform/application_fundamentals/web_services/#Windows_Communication_Foundation_WCF](https://developer.xamarin.com/guides/). 교차 플랫폼/application_fundamentals/web_services/# Windows_Communication_Foundation_WCF) – user1

관련 문제