USB를 통해 PC에 연결되어있는 내 전화기의 TCP 소켓을 통해 연결을 시도하고 있습니다. 그것은 작동하지 않는 것 같습니다. Socket.ConnectAsync
은 성공을 반환하므로 호스트 이름 (내 PC 이름)이 올바르게 해석됩니다. 그러나 첫 번째 Socket.SendAsync
은 연결 재설정으로 끝납니다.WP7 : USB를 통해 전화에서 PC 로의 TCP 연결
에뮬레이터와 작동하며 PC와 전화가 동일한 개인용 WiFi 네트워크에 있지만 USB 연결을 통해 절대 작동하지 않는 경우 작동합니다.
HTTP 트래픽이 매우 잘 작동하기 때문에 다소 이상합니다. 휴대 전화의 브라우저가 PC의 웹 서버에 연결될 수 있으며 (USB를 통해 연결된 PC와 전화 모두 오프라인 상태 임) 작은 테스트 앱을 통해 연결할 수 있습니다. this SO question here과 같이 PC에 HTTP (WebClient
)를 입력하십시오.
그럼에도 불구하고 아직 발견하지 못했던 몇 가지 보안 제한 사항이나 기술적 인 제한 사항이 있습니다. 어떻게 작동시킬 수 있습니까? 그렇지 않은 경우 이유는 무엇입니까?
미리 감사드립니다.
PC에 활성 방화벽/바이러스 백신이 있습니까? – Yahia
@ Yahia : 예, 기본 Windows 방화벽입니다. 특정 포트에 대한 규칙을 추가했지만 동일한 동작입니다. 내가 완전히 그것을 비활성화했지만, 여전히 동일하다는 것을 확인하십시오. 결국, 그것은 WiFi를 통해 작동하므로 방화벽과는 아무런 관련이 없습니다. –