Tôi đã triển khai khả năng tải lên, tải xuống, xóa, v.v. bằng cách sử dụng lớp FtpWebRequest
trong C#. Đó là khá thẳng về phía trước.Cách gửi các lệnh FTP tùy ý trong C#
Những gì tôi cần làm bây giờ là hỗ trợ gửi các lệnh FTP tùy ý như
quote SITE LRECL=132 RECFM=FB
or
quote SYST
Dưới đây là một cấu hình ví dụ trực tiếp từ app.config
của chúng tôi:
<!-- The following commands will be executed before any uploads occur -->
<extraCommands>
<command>quote SITE LRECL=132 RECFM=FB</command>
</extraCommands>
tôi vẫn đang nghiên cứu làm thế nào để làm điều này sử dụng FtpWebRequest
. Có lẽ tôi sẽ thử lớp học WebClient
tiếp theo. Bất cứ ai cũng có thể chỉ cho tôi đi đúng hướng nhanh hơn? Cảm ơn!
CẬP NHẬT: Tôi đã đi đến cùng một kết luận, như của .NET Framework 3.5 FtpWebRequest
không hỗ trợ bất kỳ điều gì ngoại trừ những gì trong WebRequestMethods.Ftp.*
. Tôi sẽ thử một ứng dụng của bên thứ ba được đề xuất bởi một số bài đăng khác. Cảm ơn đã giúp đỡ!
Bạn có thử Rebex FTP với các lệnh này? nó có hoạt động tốt không? – Askolein