ユーザーが winscp や filezilla などと同様の方法で sftp サーバーにファイルをアップロードできるようにするアプリケーションを作成していますが、このアプリケーションの目的は、セキュリティ上の目的で各ユーザーが表示するフォルダーをフィルター処理することです。FolderBrowserDialog を使用して自分のローカル マシンを参照できるように、sftp のディレクトリを参照する方法はありますか?
質問する
802 次
1 に答える
1
一般に、Explorer で名前空間拡張を実装できます (.NET で名前空間拡張を記述することは、悪い悪い悪い考えです。こちらの警告を参照してください)。これにより、接続された SFTP サーバーのディレクトリの内容が表示されます。その後、通常のシェル ブラウザー ダイアログ (ファイルを開く、ディレクトリの参照) を使用できるようになります。
しかし、独自のダイアログをゼロから実装する方が、低コストで柔軟性が高くなるため、より良いアイデアのようにも見えます (名前空間拡張の記述は、特に C++ では注意が必要です)。
于 2012-11-12T17:45:55.790 に答える