2

Sharpssh.dllを使用していて、sftpサーバーに接続したいのですが、sftpサーバーがネットワークから切断されている場合、プログラムは「タイムアウト」メッセージが表示されるまで長時間待機します。タイムアウトを設定する方法はありますか?

4

1 に答える 1

1

現在のところ、SharpSSHのAPIがSftp.csのセッションのタイムアウト機能を公開しているとは思いません。いくつかの低レベルの実装クラスで利用できるので、今のところどれほど難しいかわかりません。

私はSharpSSHにいくつかのパッチを適用していますが、それについてはもうあまり作業を行っていないので、実際には「サポートされている」とは見なしません。必要に応じて、 https://bitbucket.org/mattgwagner/sharpsshでリクエストを送信できます。

ただし、 SSHのニーズに対応する、はるかにクリーンでサポートされているライブラリであるhttp://sshnet.codeplex.com/を確認することをお勧めします。

于 2012-04-27T13:04:49.260 に答える