윈도우 폰 8, 윈도우 8 + 업데이트 64 비트, VS 2012를 실행 VS2012 관리자 나는 WCF 서비스를 만든원격 서버에서 오류를 반환했습니다 : NOTFOUND WCF 서비스
한다. 서비스에 대한 코드 :
[OperationContract]
Object GetCustomersObject();
구현 코드는
public Object GetCustomersObject()
{
object c = DataContext.Customers;
return c;
}
그때 내 응용 프로그램에 새 웹 사이트를 추가하고 그것을 실행 등 계약을 가리 키도록 Service.svc 파일을 구성 웹 브라우저와 WSDL을 볼 수 있습니다.
그런 다음 WCFTestClient 유틸리티를 사용하여 테스트하지만 위의 메소드를 제외한 모든 메소드에 연결할 수 있습니다. 이는 객체를 지원하지 않기 때문입니다.
이제 Win Phone 8 프로젝트를 만들고 서비스에 연결 한 다음 오류가 발생합니다. "System.ServiceModel.CommunicationException '유형의 예외가 System.ServiceModel.ni.dll에서 발생했지만 사용자에서 처리되지 않았습니다. 코드 "
예외를 확장하면 메시지가 입니다. 원격 서버에서 오류를 반환했습니다 : NotFound.. 그런 다음 단계를 따라 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj684580(v=vs.105).aspx에서 찾을 수 있습니다. VS에서 IIS를 실행하고 있기 때문에 다른 지침을 따르지 않습니다 (즉, 제안 된 항목을 추가하고 방화벽 포트를 열고 기존 서비스를 삭제 한 다음 종료 한 후에 다시 읽습니다.) IIS 서비스).
여전히 같은 오류가 발생합니다. 그래서 서비스를 삭제하고 IP, 컴퓨터 이름을 사용하여 다시 추가하고 사용 된 어느 것이든지 동일한 오류가 발생합니다.
또한 방화벽 문제가 아니며 동일한 문제가 발생하지 않도록 Windows 방화벽 서비스를 해제하려고했습니다.
나는 다른 무엇을 시도해 볼 수 있습니까?
를 작동 할 수 있습니다 : http://inaspiralarray.blogspot.com/2013/04/finding-root-cause-of- wcf-exceptions.html –