lunes, 14 de julio de 2008


Windows Installer, instalador de Windows, (previamente conocido como Microsoft Installer, nombre en clave Darwin) es un motor para la instalación, mantenimiento y eliminación de programas en sistemas Microsoft Windows. La información de instalación y a menudo los archivos mismos, son empaquetados en paquetes de instalación, bases de datos estructuradas como OLE Structured Storage Filess (almacenamiento estructurado de ficheros) y comúnmente conocido como "MSI files" por su extensión de archivo (comparar: .deb, RPM). Windows Installer es un avance significativo sobre su predecesor, Setup API, algunas características nuevas como la interfaz gráfica de usuario, la generación automática de la secuencia de desinstalación y un poderoso despliegue de capacidades, han hecho de Windows Installer un alternativa viable a los instaladores independientes como las versiones anteriores de InstallShield y WISE (versiones posteriores se basan en el Instalador de Windows).
Microsoft anima a terceras partes a usar Windows Installer como la base para entornos de instalación, de modo que sincronicen correctamente con otros instaladores y mantengan la base de datos interna de productos instalados consistente. Características importantes como rollback (deshacer, dar marcha atrás) y versioning (control de versiones) (ver DLL Hell) dependen de una consistencia interna de la base de datos para una operación fiable.

No hay comentarios: