2017-03-14 6 views
-2

This is the error screenshot Vs2017에서 TcpClient-Server Program을 쓰는 동안 다음 문제가 발생했습니다.TcpListener에 "AcceptSocket"에 대한 정의가 없습니다

Console.WriteLine("Waiting for a connection.....");  
Socket s=myList.AcceptSocket(); 
Console.WriteLine("Connection accepted from " + s.RemoteEndPoint);` 

TcpListner에는 해당 메소드가 포함되어 있지 않다고 나와 있습니다. 도와주세요. 전체 코드는에서 찾을 수 있습니다 https://www.codeproject.com/Articles/1415/Introduction-to-TCP-client-server-in-C

감사합니다, 그리고 T.

+0

당신은 네임 스페이스'using System.Net.Sockets; 또는'using System.Net'을 놓치셨습니까? VS2015에서 코드를 테스트했습니다. 오류가 전혀 없습니다. 친절하게 코드를 다시 확인하십시오. – active92

+0

아직도 오류가 있습니까? – Shrivallabh

+0

안녕하세요 active92, 당신이 그것을 시도 IDE를하지 않을 수도 있습니다. 넷 코어 에이 노력했다 링크를 제발 주시겠습니까. –

답변

0

위의 코드에서 일어난 일은 .NET Framework Console 응용 프로그램 대신 .NET Framework Core를 사용하여 오류를 발생시킨 호환되지 않는 .NET Core입니다. 그 이유는 MS 사이트가 이전의 모든 프로그램에 .NET Core를 사용하고 있었기 때문이었습니다.

관련 문제