Tôi luôn tự hỏi về điều này. Vì vậy, nhiều thiết lập ứng dụng có một tệp zip mà bạn giải nén và trong đó là một loạt tệp, trong số những thứ khác là exe và msi. Sự khác biệt là gì? Chúng thường có cùng kích cỡ. Tôi không bao giờ thực sự chắc chắn cái nào để thực hiện, đôi khi tôi làm exe và đôi khi các msi, và nó thường làm việc với một trong hai. Nhưng một trong số họ có làm bất cứ điều gì mà người kia không làm không? Và nếu không, có phải đó là một sự lãng phí khi có hai tập tin thực hiện điều tương tự không? Đặc biệt khi suy nghĩ về kích thước tải xuống, vv ...Tại sao nhiều chương trình có cả setup.exe và setup.msi?
Không chắc chắn điều này nên ở đây hoặc trên ServerFault, hoặc có thể không, nhưng tôi đoán là các nhà phát triển thường là những người tạo tệp thiết lập. giống như nó là =)
Tôi thường tự hỏi điều tương tự. Và, tôi nghĩ điều này thuộc về đây. –
Đây là câu trả lời gần đây nhất: http://stackoverflow.com/a/23815524/129130 –