У меня следующий код:
IPEndPoint ipEndPoint = new IPEndPoint(IPAddress.Parse("172.16.50.99"), 2111);
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Blocking = true;
socket.Connect(ipEndPoint);
Другой конец (172.16.50.99) не подключен.В (C #) программе только с этим кодом она будет блокироваться.Но тот же код в другом проекте (большой) он не будет блокировать.Я переместил этот код в начало моей программы, но он по-прежнему не блокируется.Возможно ли, что есть настройки проекта, которые влияют на это поведение ?!Я действительно понятия не имею, что вызывает это.Я использую VS2010, .Net4
С уважением, Лев