Windows_Installer

Windows Installer (tên cũ Microsoft Installer, tên mã là Darwin) là một thành phần phần mềm và giao diện lập trình ứng dụng (API) của Windows được sử dụng cho các quá trình cài đặt, bảo trì và gỡ bỏ của các phần mềm. Thông tin cài đặt và các tập tin cài đặt được đóng gói trong các gói cài đặt, các cơ sở dữ liệu có được cấu trúc trong các Kho Cấu trúc COM (các tệp MSI). Windows Installer đã thay đổi rất nhiều thứ từ người tiền nhiệm của nó - Setup API. Các tính năng mới bao gồm khung GIAO DIỆN và chế độ tự động tạo ra trình tự gỡ bỏ. Windows Installer đóng vai trò là một khung cài đặt tự động (giống như InstalleShield và NSIS).Trước khi ra mắt Windows Store, Microsoft khuyến khích bên thứ ba sử dụng cửa Windows Installer làm khung cài đặt cơ sở cho mọi phần mềm, để chúng đồng bộ hóa chuẩn hơn với các bộ cài đặt khác cũng như giữ cho cơ sở dữ liệu an toàn bên trong. Tính năng quan trọng như quay ngược lại, và quản lý phiên bản phụ thuộc vào một sở dữ liệu nội bộ phù hợp để hoạt động hiệu quả. Hơn nữa, Windows Installer tạo điều kiện vận hành những nguyên tắc đặc quyền tối thiểu bằng cách thực hiện phần mềm cài đặt qua proxy những người dùng không có đặc quyền.

Tài liệu tham khảo

WikiPedia: Windows_Installer http://filext.com/file-extension/msi http://msdn.microsoft.com/en-us/library/2kt85ked.a... http://msdn.microsoft.com/en-us/library/aa367541(V... http://msdn.microsoft.com/en-us/library/aa367548(V... http://msdn.microsoft.com/en-us/library/aa368264(V... http://msdn.microsoft.com/en-us/library/aa369293(V... http://msdn.microsoft.com/en-us/library/aa369554(V... http://msdn.microsoft.com/en-us/library/aa371185(V... http://msdn.microsoft.com/en-us/library/aa371185.a... http://msdn.microsoft.com/en-us/library/aa371370(V...