informatica
Saltar a: navegación, búsqueda Previamente conocido como Microsoft Installer, Windows Installer es un motor para la instalación, mantenimiento yeliminación de programas en plataformas Microsoft Windows.
Los paquetes MSI (Microsoft Installer) se definen como instaladores de Microsoft, a saber, aquellos paquetes de software que contienen lainformación necesaria para automatizar su instalación, minimizando la intervención manual del usuario, ya que toda la información iría contenida en el propio fichero "msi".
La información deinstalación, y a menudo los archivos mismos, son empaquetados en paquetes de instalación, bases de datos estructuradas como OLE Structured Storage Files (almacenamiento estructurado de ficheros) ycomú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. Dado que ofrece ciertas característicasnuevas como la interfaz gráfica de usuario, la generación automática de la secuencia de desinstalación y un poderoso despliegue de capacidades, Windows Installer representa una alternativa interesante paralos instaladores independientes, permitiendo reemplazar las antiguas versiones de InstallShield y WISE.
Microsoft anima a terceras partes a usar Windows Installer como la base para entornos deinstalació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.
Estructura lógica de los paquetes[editar ·editar código]Un paquete describe la instalación completa de un producto (Windows Installer no maneja dependencias entre productos) y está universalmente identificado por un GUID. Un producto está...
Regístrate para leer el documento completo.