2008-09-28 91 views
1

我正在使用C#,並編寫了一個本地安裝的應用程序,可以動態生成需要在FTP服務器上的文件。如何正確地將動態文件寫入FTP服務器?

我是否將它們生成到磁盤然後將它們上傳到FTP服務器?或者有沒有辦法打開一個流到FTP服務器並直接寫入文件?

回答

-2

既然你正在使用C#我想也許你是在Windows環境。一些我知之甚少的東西:)

如果你正在處理一個unix環境,你可以通過SSH管道輸出,這也將負責加密開銷。

0

您應該遵循類:

System.Net.FtpWebRequest 

你會看到,它的參數是流,你可以從任何來源向它們發送數據。

當seaching對於.NET能力,你應該知道的Visual Studio acessible在對象瀏覽器:

視圖>其它窗口>對象瀏覽器

是提供了所有已知的集.NET對象的搜索。

+0

感謝您的信息,非常感謝。 – 2008-09-28 23:58:08

0

更好的方法是保存文件在本地,稍後再上傳它,因爲有可能是與上傳過程中出現問題。

相關問題