VS2010 C#プロジェクトでは、MarshalByRefObjectから派生したクラスがあり、Activator.GetObjectを使用してクラスを設定しています。この派生クラスを使用して、ネットワーク上のマシンと話をしています。MarshalByRefObjectが有効かどうかをテストするにはどうすればよいですか?
ターゲットマシンが動作中で、pingを実行できますが、話したいプログラムが実行されていない場合は、30秒待ってから例外が発生します。私の派生したMarshalByRefObjectが有効かどうかを知る方法はありますか?
現在のところ、try/catchはこの状況を処理していますが、30秒の待機は受け入れられません。あなたはだけでなく、正確なエラーMSGはあなたがマーシャリングされているかを示してどのようなあなたは、タスクがping()メソッドを呼び出して、タスクの明示的なタイムアウトを使用した試みることができる
を置くことができますコード..?あなたはトンネリングをしていますか?Tunel Claass – MethodMan
"ターゲットマシンが積極的にそれを拒否したため、接続できませんでした。IP:Port"私はトンネリングを使用しているとは思わない。 – LightLabyrinth