FTP クライアント技術のサンプル

更新 : 2007 年 11 月

このサンプルでは、FtpWebRequest および FtpWebResponse クラスのメソッドを使用して、FTP サーバーとの間でファイルのアップロードおよびダウンロードを行う方法について説明します。

サンプルの使用については、次のトピックを参照してください。

コマンド プロンプトを使用してサンプルをビルドするには

  1. コマンド プロンプト ウィンドウを開き、FTPSample ディレクトリの \CS サブディレクトリに移動します。必要な設定および SDK のコマンド プロンプトについては、「方法 : サンプルの設定を設定する」を参照してください。

  2. コマンド ラインで「msbuild FTPSample.sln」と入力します。

Visual Studio を使用してサンプルをビルドするには

  1. Windows エクスプローラを開き、FTPSample ディレクトリの \CS サブディレクトリに移動します。

  2. FTPSample.sln ファイルのアイコンをダブルクリックして、このファイルを Visual Studio で開きます。

  3. [ビルド] メニューの [ソリューションのビルド] をクリックします。

アプリケーションは、既定の \bin ディレクトリまたは \bin\Debug ディレクトリにビルドされます。

サンプルを実行するには

  1. コマンド プロンプト ウィンドウを使用して、ビルドした実行可能ファイルが格納されているディレクトリに移動します。

  2. コマンド ラインで「FTPSample.exe/?」と入力し、このサンプルの使用に関するヘルプを表示します。

    コマンド ラインで「FTPSample.exe<FTP download URL>」と入力し、FTP サーバーからファイルをダウンロードします。たとえば、「FtpSample ftp://myserver/download.txt」と入力します。

    コマンド ラインで「FTPSample.exe<local file> <FTP upload URL>」と入力し、FTP サーバーにファイルをアップロードします。たとえば、「FtpSample upload.txt ftp://myserver/upload.txt」と入力します。

    コマンド ラインで「FTPSample.exe/list <FTP list URL>」と入力し、FTP サーバーにファイルを表示します。

    b7810t5c.alert_note(ja-jp,VS.90).gifメモ :

    このサンプルでは、コンソール アプリケーションをビルドします。出力を表示するには、コマンド プロンプト ウィンドウでこれを実行する必要があります。

解説

サンプルには、相対パス情報が必要です。完全パスはサポートされていません。

参照

参照

FtpWebRequest

FtpWebResponse

System.Net

WebException