0

C# アプリケーション (非同期クライアント/サーバー) に問題があります。BeginReceive を実行し、BeginSend を実行すると、問題なくデータが処理されます。しかし、BeginSend を実行してから BeginReceive を実行すると、何も起こらず、BeginSend()/BeginReceive() がフリーズします。

どうすればこの問題を解決できますか? タイムアウトは役に立ちません。

ありがとう。

4

1 に答える 1

0

EndSend と EndReceive を呼び出していますか? そうでない場合は、する必要があります。

非同期の BeginReceive 操作は、EndReceive メソッドを呼び出して完了する必要があります。通常、メソッドはコールバック デリゲートによって呼び出されます。1

于 2011-03-25T20:55:48.797 に答える