Как добавить поддержку TcpClient в Windows Store приложениях - C#
Формулировка задачи:
Подскажите как добавить поддержку TcpClient в Windows Store приложениях.
Мой код:
для desktop приложений работает отлично, а когда то же самое пытаюсь сделать в приложение для store то выдаёт ошибку на using System.Net.Sockets - The type or namespace name 'TcpClient' does not exist in the namespace 'System.Net' (are you missing an assembly reference?) .
То есть я так понимаю что в System.Net нет больше никаких неймспейсов кроме Http и NetworkingInformation.
Как добавить поддержку System.Net.Sockets ?
Листинг программы
- using System.Net;
- using System.Net.Sockets;
- ....
- try
- {
- TcpClient client = new TcpClient("192.168.1.2", 5000);
- }
- catch (Exception ex)
- {
- ;
- }
Решение задачи: «Как добавить поддержку TcpClient в Windows Store приложениях»
textual
Листинг программы
- using Windows.Networking;
- using Windows.Networking.Sockets;
- ...
- try
- {
- StreamSocket clientSocket = new StreamSocket();
- HostName serverHost = new HostName("192.168.1.2");
- await clientSocket.ConnectAsync(serverHost, "5000");
- }
- catch (Exception exception)
- {
- ;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д