2

CE デバイスが USB ケーブルの ActiveSync 接続を介して PC へのソケットを開く .NET コンパクト フレームワーク プログラムがあります。ネットワークに接続されていないラップトップを使用しようとしている場合を除いて、すべて正常に動作します。次に、CE デバイスが をスローしSocketExceptionます。エラーErrorCode = 10061として追跡しました。WSAECONNREFUSED -- Connection refused

System.Net.Dns.GetHostEntry少しデバッグした後、( を使用した) DNS ルックアップがループバックのみを返すため、例外がスローされていることがわかりました...そして、明らかに、CE デバイスは接続を受け入れるためのサーバー コードを実行していません...

だから、私がどのようにできるかについてのアイデア:a)自分のコンピューターをだましてネットワーク上にあると思わせる、b)ホスト名以外の方法でActiveSyncを介してCEデバイスが接続されているマシンを参照する、またはc)他のオプション私まだ知らない?

4

1 に答える 1

3

PC の解決にホスト名を使用しないでください。代わりに「ppp-peer」を使用してください。

于 2011-10-04T06:02:20.960 に答える