Articles of instalador

¿Cómo interactuar instalando silenciosamente msi? (Datos de progreso y cancelarlo)

Por algún motivo, estamos entregando un producto con nuestra propia GUI de instalación, es decir, ejecutaremos la instalación de msi de forma silenciosa. Al utilizar la API de MSI “MsiInstallProduct”, puedo instalar el producto de forma silenciosa, pero no tengo idea de cómo puedo obtener los datos de progreso de esta instalación y cómo puedo […]

Recuento de referencias MSI: dos productos instalan las mismas MSI

Cuando los productos A y B instalan varios MSI y algunos de los MSI son iguales, ¿desinstalar A o B afectará al otro? ¿Importa la ubicación de la instalación? Además, ¿qué sucede cuando la versión común de MSI C es más alta en las actualizaciones C del Producto B y B durante la instalación? Ahora […]

¿Cómo asociar la aplicación con tipos de archivos existentes usando el instalador de WiX?

relacionado con esto: ¿Cómo registrar tipos de archivos / extensiones con un instalador de WiX? pero no un duplicado Necesito manejar tipos de archivos existentes (archivos .jpg). No quiero ser el controlador predeterminado para .jpg, me gustaría ampliar el menú “Abrir con” con un enlace a mi aplicación. Veo HKCR\.jpg\OpenWithList\ y HKCR\.jpg\OpenWithProgIds\ en el registro, […]

No se pueden actualizar las herramientas de Android SDK

Intento actualizar las herramientas de Android SDK de la revisión 15 a la revisión 16. La actualización falla, alegando que una “carpeta no se pudo mover”: Error al cambiar el nombre del directorio C: \ android–sdk \ tools a C: \ android-sdk \ temp \ ToolPackage.old01 Intenté desactivar mi antivirus (ya que algunas personas me […]

Instaladores de aplicaciones Java

No estoy buscando java-web-start, estoy buscando un kit de herramientas de instalación de aplicaciones de cliente grueso. Tengo una aplicación independiente que consta de varios archivos (archivos jar, archivos de datos, etc.) y tendría que realizar algunas tareas de instalación bastante estándar, como pedirle al usuario los directorios de destino, hacer que ubiquen algunas partes […]

Instalador con registro en línea para la aplicación de Windows

Hemos desarrollado un software en vb.net utilizando Visual Studio 2013. Ahora queremos construir un instalador personalizado con los siguientes pasos / características: Usuario Comience a instalar nuestro software. En la opción ‘Ingresar clave serie’, el usuario ingresa la serie de 16 dígitos que le hemos proporcionado. Al hacer clic en el botón ‘Aceptar’, nuestro software […]

MSI register dll – Autoregistro considerado nocivo

Tengo una aplicación .NET winform que requiere registrar un dll nativo durante la instalación. Mi pregunta es ¿cómo puedo registrar un dll ( regsvr32 ABC.dll ) como parte del proceso de instalación de MSI? Del mismo modo, ¿cómo puedo anular el registro de un dll como parte del proceso de desinstalación?

¿Por qué MSI requiere el archivo .msi original para proceder con una desinstalación?

Como la mayoría de ustedes probablemente haya notado, al desinstalar un paquete MSI, Windows solicitará el archivo .msi original. ¿Porqué es eso? Solo puedo ver desventajas con eso: no resiliente a los cambios de red. no es resistente a los cambios del disco local. inesperado por los usuarios. Por lo general, los usuarios deben abandonar […]

Cómo encontrar el Código de actualización y el Código de producto de una aplicación instalada en Windows 7

Tengo una aplicación instalada en mi máquina. También tengo su código fuente, pero de alguna manera el Código de producto y el Código de actualización de esta aplicación fueron modificados. Ahora quiero obtener UpgradeCode y ProductCode de esta aplicación instalada. Siento que debe haber alguna herramienta para esto. ¿Puede alguien amablemente decirme cómo obtener el […]

¿Cuál es el beneficio y el verdadero propósito de la instalación del progtwig?

De todos los progtwigs que escribí hasta ahora, si quiero que funcione en otra estación de trabajo, solo tengo que copiar y pegar el ejecutable y los archivos necesarios para que se ejecute (por ejemplo: archivos .o, archivos binarios …). Pero todo el progtwig creado para uso comercial siempre viene con un instalador. Por ejemplo, […]