2014-11-24 3 views
0

VS20212에서 만든 예제 코드를 그대로두고 테스트 WCFServiceLibrary 프로젝트를 만든 다음 동일한 솔루션에서 ConsoleApplication을 만들고 서비스에 대한 웹 참조를 추가했습니다. 내 ConsoleApplication에서WinCe가 WCF 서비스에 연결하여 사용할 수 없습니다.

나는이 쓰기 :

 var ns = new ServiceReference1.Service1(); 
     Console.WriteLine(ns.GetData(100)); 

나는 F5를 눌러 모든 것이 잘 보인다.

지금 난 내 WcfTestClient에서 (비주얼 스튜디오에서 시작할 때 내 서비스를 호스팅하는 서버)을 실행 상태로 유지하고 VS2008에서 새 CompactFramework 2.0 ConsoleApplication 프로젝트를 만듭니다.

나는, 내가 컴파일하고 난 당신이 위의 내용 참조 동일한 코드를 실행하려고 내 테스트 장치에 내 응용 프로그램을 배포 이전과 웹 참조를 추가하지만 난이 오류를 얻을 다음에 연결할 수

"수 없음을 원격 서버 "내부 예외 {"대상 컴퓨터가 적극적으로 거부했기 때문에 연결할 수 없습니다 "}

Dows WcfTestClient에는 로컬 호스트 외부에서 연결할 수없는 몇 가지 제한 사항이 있습니까? 이 문제를 어떻게 해결할 수 있습니까?

+0

이 보이는에 배포 된 응용 프로그램을 디버깅 이후 내 CompactFramework 프로젝트의의 app.config에서 내 실제 서버 IP에 '로컬 호스트'를 변경했다 잘못된 IP 설정, ...?). Compact Framework exe는 VS2012로 테스트 한 것과 동일한 컴퓨터에서 테스트 할 수 있습니다. WinCE 전용 참조가없는 한 Compact Framework exe 파일을 데스크톱 PC에서도 실행할 수 있습니다. – josef

답변

0

나는, 내가 원격으로 실제 장치 : 당신은 (방화벽 연결 문제를 가지고있는 것처럼

관련 문제