C# アプリケーション (非同期クライアント/サーバー) に問題があります。BeginReceive を実行し、BeginSend を実行すると、問題なくデータが処理されます。しかし、BeginSend を実行してから BeginReceive を実行すると、何も起こらず、BeginSend()/BeginReceive() がフリーズします。
どうすればこの問題を解決できますか? タイムアウトは役に立ちません。
ありがとう。
C# アプリケーション (非同期クライアント/サーバー) に問題があります。BeginReceive を実行し、BeginSend を実行すると、問題なくデータが処理されます。しかし、BeginSend を実行してから BeginReceive を実行すると、何も起こらず、BeginSend()/BeginReceive() がフリーズします。
どうすればこの問題を解決できますか? タイムアウトは役に立ちません。
ありがとう。
EndSend と EndReceive を呼び出していますか? そうでない場合は、する必要があります。
非同期の BeginReceive 操作は、EndReceive メソッドを呼び出して完了する必要があります。通常、メソッドはコールバック デリゲートによって呼び出されます。1