Tôi có một thư mục "D:\folder"
và trong thư mục này, tôi có 10 tệp mà tôi cần phải nén vào lưu trữ mới "D:\folder.zip"
.Cách nén tất cả các tệp trong thư mục
Hiện tại tôi đang sử dụng ICSharpCode.SharpZipLib nhưng đây không phải là yêu cầu bắt buộc, vì vậy các giải pháp khác có thể chấp nhận được.
Sự cố mà tôi đang gặp phải là khi tôi cố thực hiện phương thức FileStream fs = File.OpenRead(@"D:\folder")
Tôi gặp lỗi do truy cập vào đường dẫn được chỉ định.
Tôi làm cách nào để nén các tệp này một cách đơn giản?
Tìm kiếm nhanh trên google: http://www.codeproject.com/Articles/37887/C-Zip-Files-and-or-Folders - Có lẽ nó có thể giúp bạn. –
Xem [cách đọc tất cả các tệp trong thư mục cụ thể] (http://stackoverflow.com/questions/5840443/how-to-read-all-files-inside-particular-folder). –
có thể trùng lặp của [Thư mục zip trong C#] (http://stackoverflow.com/questions/905654/zip-folder-in-c-sharp) –