Trong Windows 7 (nghĩa là MSI 5.0), có một thuộc tính được gọi là MSIFASTINSTALL, điều này sẽ cải thiện hiệu suất của trình cài đặt của bạn. Hoặc nếu không, bạn có thể tắt tùy chọn quay lại bằng cách đặt thuộc tính DISABLEROLLBACK. Tài sản này có sẵn trong phiên bản trước của MSI 5.0 quá.Cải thiện hiệu suất cài đặt/gỡ cài đặt Wix msi
Hãy chia sẻ kiến thức của bạn để cải thiện trải nghiệm cài đặt. Ngoài ra, tôi không thể tìm đúng cách để cải thiện hiệu suất của Gỡ cài đặt. Chúng tôi sử dụng rất nhiều tập tin/thư mục (hơn 70.000) và các thành phần như 35000. Nó treo trong quá trình lập chi phí tệp và không biết cách tránh sự chậm trễ này. Đôi khi nó bị treo trong hơn 2 hoặc 3 giờ để gỡ bỏ cài đặt trong các máy XP hoặc Vista
Edit: tôi đã làm một số hack của tôi cài đặt bằng cách nén các thư mục trong đó có bộ tập tin rất lớn và làm giảm kích thước các thành phần như Christopher nói . Nó cải thiện hiệu suất mạnh mẽ. có ofcourse, tôi bị mất mẫu trình cài đặt MSI bằng cách làm khái niệm này và nó không được khuyến cáo phương pháp tiếp cận. Tuy nhiên, nó được giao dịch khi chúng tôi muốn đạt được điều này và người dùng của chúng tôi thực sự không muốn có chi tiết phiên bản tệp khi chúng tôi gỡ cài đặt/nâng cấp các bản vá lỗi.
Yan, tôi thực sự đánh giá cao câu trả lời của bạn rằng nó làm cho tôi rõ ràng hơn về khái niệm này. Trong trường hợp của tôi, tùy chọn rollback là không cần thiết và cho đến nay, tôi chưa bao giờ gặp trường hợp như vậy mà tôi cần tùy chọn rollback. Dù sao, tôi sẽ cố gắng tất cả các bạn đề nghị của mọi người. – sankar
Bạn có thể giải thích cách bạn có thể gỡ cài đặt các tệp biểu tượng được lưu trong bộ nhớ cache không? – sky
Tệp biểu tượng được lưu trong bộ nhớ cache trong trường hợp này là các tệp mà Windows Installer không cài đặt và không biết gì về. Do đó, nó có thể là một tập hợp các phần tử 'RemoveFile' /' RemoveFolder', hoặc một hành động tùy chỉnh. Tôi thích biến thể đầu tiên. –