私は、リモートFTPサイトにローカルサーバー上のファイルをアップロードするための簡単なFTPコンソールアプリケーションを作成しました。実際にファイルを転送するまでは、すべてうまく動作しているようです。何らかの理由で、指定されたFTPサイトにファイルをアップロードするのではなく、ファイルの種類がなく、FTPサイトのIPと同じ名前のDebugフォルダにファイル全体をnoで保存します。私はこれがVisual Studioのデバッグと関係があると考えています。誰も私にこれに関するいくつかの指導を与えることができますか?C#FTP appがローカルディレクトリにアップロード
ここでは、文字列配列の各ファイルをFTPサイトにアップロードしようとしているコードを示します。
private static void Upload(string ftpServer, string userName, string password, string filename)
{
using (var client = new WebClient())
{
client.Credentials = new NetworkCredential(userName, password);
client.UploadFile(ftpServer, "STOR", filename);
}
}
'ftpServer'と' filename'の値は何ですか? – Yahia
は、彼らが上記の方法で渡されている、ftpは、文字列 「静的クラスグローバル { パブリック静的な文字列GetIPAddress { GET {リターン 『206.xxx.xxx.xxx』でIPアドレスを渡されます。 } } } ' – John