我知道如何使用fileuploader control.i上傳asp.net中的文件/圖像。我希望上傳文件夾不是單個文件。我想將整個asp.net網站上傳到另一臺服務器(可能或不可以使用FTP)使用C#編碼。 即使我試圖做一個zip和上傳,但我們也不能上傳zip ... 什麼是使用C#編碼上傳整個DIrectories /文件夾/文件到服務器的最佳方式是什麼?在C#中將文件夾上傳到服務器Asp.net
回答
您可以在C#中使用ftpwebclass的上傳使用FTP 檢查出這個link
C#中的文件夾有內置的FTPrequest類,你可以創建文件夾,上傳文件,刪除文件等
如果您想從網頁上傳文件夾,則無法在瀏覽器中使用此技術,那麼您將不得不使用諸如Java,Flash或類似插件的富客戶端。
如果您可以爲用戶提供Windows或Mac客戶端,則可以使用C#(.NET或Mono)進行FTP傳輸。
ZIP文件不是ASP.net和C#的問題,但是您仍然只上傳1個文件(zip檔案文件),然後上傳到服務器以使用例如.zip解壓縮它。 C#。看看是開源的7-Zip,那麼你也可能會有一些想法。
你也可以只是嘗試,並使用內置的LIB它(壓縮):
http://www.eggheadcafe.com/community/csharp/2/10050636/how-to-compress-and-decompress-file-in-c.aspx
我有server.how上的asp.net網站模板,我可以編碼將這些內容複製到任何子文件夾(該服務器上的子域)。我可以在asp.net c#中編碼嗎? – Methew 2012-02-16 10:15:17
hi @Methew請將您的新問題作爲一個新問題發佈。 :o)我會盡力在那裏回答。 StackOverflow中的每個問題都必須有自己的線程。 – BerggreenDK 2012-02-17 10:46:37
儘管答案很快:您需要編寫一次一份地複製每個文件的代碼。 .net中的「複製文件夾」功能沒有構建 – BerggreenDK 2012-02-17 10:47:36
- 1. 如何上傳文件夾到服務器在asp.net c#
- 2. 在ASP.NET MVC中將Flash文件上傳到服務器
- 3. 無法將文件上傳到服務器文件夾
- 4. ASP.Net文件上傳到FTP服務器
- 5. 上傳文件到服務器的問題在C#Asp.net
- 6. 在c中將多個csv文件上傳到SQL服務器#
- 7. 在Windows Mobile上將文件上傳到服務器C#項目
- 8. 如何在目標C上將文件上傳到服務器?
- 9. c#上傳文件到FTP服務器
- 10. 上傳文件到服務器 - c#
- 11. 將文件上傳到服務器
- 12. 將文件上傳到SFTP服務器
- 13. 將文件上傳到SSRS服務器
- 14. 將文件上傳到Web服務器
- 15. 將XAMPP子文件夾上傳到網絡服務器
- 16. 將多個圖像上傳到服務器文件夾
- 17. asp.net - 將文件上傳到不同的服務器
- 18. 使用ASP.Net(VB)將文件上傳到遠程服務器1.1
- 19. 在Android上傳文件到服務器
- 20. 在Android上傳文件到服務器
- 21. 將文件上傳到服務器 - Objective C/Xcode/Mediawiki
- 22. 如何通過c#.net將文件上傳到服務器?
- 23. 上傳Struts服務器webcontent/upload文件夾中的文件
- 24. 在.Net(asp.net核心)上傳大文件到aws S3服務器
- 25. Titanium將錄製的音頻文件保存到文件夾中,將音頻文件上傳到Web服務器,
- 26. 在iOS中將HTML文件上傳到網絡服務器
- 27. 將文件上傳到服務器以在iPhone中顯示UIProgressView?
- 28. 如何在android中將文件上傳到服務器?
- 29. 在iPhone上將文件上傳到FTP服務器
- 30. 上傳圖片在服務器上的文件夾問題
我想別的地方上server.how我可以在服務器上的文件夾複製到任何複製一些內容distination或重命名文件夾等? – Methew 2012-02-16 10:17:52