2012-04-03 4 views
1

良いFTPコントロール?私は、FTPサーバへの大きなファイルをアップロードするためにVB.Netのための良好な制御を見つける必要があり

  • 10ギガバイト
  • をファイルまでアップロードできますが作るために、アップロード中にフィードバックを提供します
  • パッシブモードを使用します私は読んで、それは2つの同時接続

まで

  • をキャンセルして再開できますOK
  • を起こっていることを確認WebClient + NetworkCredentialについては、進捗情報を提供していないようです。 WebRequest/WebResponseのFTPWebRequest/FTPWebResponseクラス、WebClient.UploadFileAsyncもあります。

    どの無料/お手頃価格のソリューションをお勧めしますか?

    ありがとうございます。

  • 答えて

    2

    FTPクライアントのすべてのクラス/コントロールは、FTPプロトコルでサポートされているため、次の情報が提供されるはずです。

    • は、最大10ギガバイトまでのファイルをアップロードすることができ
    • は2を使用し、キャンセルして例えば、以下のクラス/コントロールを十分に活用する必要があります

    を再開することができますパッシブモードに使用しますクライアントクラス/コントロールを同時に使用できます。

    • 2個まで同時接続

    RemObjects社は、あなたがFtpClientというクラスを見つけることができるインターネットパックと呼ばれる無料のパックを持ってい

    http://www.remobjects.com/ip.aspx

    http://wiki.remobjects.com/wiki/FtpClient_Class

    それを上記のすべてのFTP機能をサポートし、イベントを介してアップロードの進行状況も提供します。そのドキュメントを読んだり、小さなプログラムを書いてテストしたりすることができます。

    同じFTPサーバーへの複数の接続をサポートするには、このクラスの複数のインスタンスを作成できます。

    +0

    ありがとうございます。 RemObjectsが提供する便利な機能は、.Netフレームワークでは利用できません。 – Gulbahar

    +0

    ただ答えを編集しました。 RemObjectsは、.NET BCLでMicrosoftが提供しているものと比べて、より良いAPIを設計しています(多くのFTPの詳細は隠され/カプセル化されています)。 –

    +0

    あなたの検索スキルが十分ではないと言わざるを得ません。ここにソースコードが掲載されているので、http://code.remobjects.com/p/internetpack/source/tree/HEAD/Source検索エンジンを正しくありがとう。 –

    関連する問題