Связь UDP не работает вне отладчика Visual Studio - PullRequest
0 голосов
/ 07 марта 2019

У меня есть два отдельных приложения c ++ (работающие в Windows 10), которые должны взаимодействовать друг с другом через несколько портов UDP.Оба приложения работают на одной машине, поэтому я просто использую IP-адрес localhost на обоих концах.Первое приложение представляет собой надежную управляющую программу, которая генерирует много данных, отправляемых по этим портам.Второе приложение - это базовый сервер, который предназначен для приема и обработки всего этого трафика сообщений и периодической отправки команд обратно первому приложению.

При работе в Visual Studio все работает, как и ожидалось, однако при запуске из командной строки или bash-скрипта мое серверное приложение получает все данные, как и ожидалось, но я не могу отправить данные в управляющее приложение.

Я безуспешно пытался настроить Защитник Windows и его параметры.Возможно ли, что что-то еще блокирует общение только в одном направлении?И почему он работает в отладчике Visual Studio, а не при запуске исполняемых файлов из командной строки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...