Có thể ClickOnce được định cấu hình để xóa các thư mục đã xuất bản cũ không?Có thể ClickOnce được định cấu hình để xóa các thư mục đã xuất bản cũ không?
Hoặc
Có ai viết một số mã đó sẽ xóa bỏ những thư mục xuất bản (có thể giữ ngoái 10)?
Hiện tại, mỗi khi Xuất bản ClickOnce được thực hiện, thư mục mới sẽ được tạo trên Máy chủ IIS. Thư mục MỚI này chứa một bản sao của toàn bộ ứng dụng, được tải xuống. Các thư mục cũ dường như không được sử dụng nữa và chỉ chiếm rất nhiều không gian.
Đây là mẫu các tên thư mục được tạo. Như bạn có thể thấy số phiên bản ứng dụng đang được sử dụng trong tên.
EduBenesysNET_1_0_1_0
EduBenesysNET_1_0_1_1
….
EduBenesysNET_1_0_1_192
EduBenesysNET_1_0_1_193
Chúng tôi đã có 194 (zero based) được xây dựng với mỗi thư mục ở ngoài kia. Với kích thước của một bản dựng là khoảng 50mb, bạn có thể thấy cách giữ các thư mục cũ ra khỏi đó sẽ bắt đầu ăn đi ở không gian đĩa.
Cách hoạt động của ứng dụng của chúng tôi là bạn luôn phải tải xuống phiên bản mới nhất. Bạn không có tùy chọn để bỏ qua việc tải xuống vì vậy tôi hy vọng rằng việc xóa các thư mục cũ không phải là một vấn đề.
Tôi đã thêm câu hỏi thứ hai hỏi xem có ai viết mã để xóa các thư mục đã xuất bản không. Ý tưởng hay Opel, về việc chuyển nó thành một câu hỏi riêng biệt. Sau đó tôi sẽ liên kết lại câu hỏi này. –