Tag: WIX
Tengo esta fuente de WiX, que tiene la intención de crear un acceso directo en el menú de inicio. Esto se basa en el ejemplo de los documentos de WiX en https://wixtoolset.org/documentation/manual/v3/howtos/filesandregistry/createstartmenu_shortcut.html#:~:text=How%20To%3A%20Create%20a%20Shortcut%20on%20the%20Start,3%20Tell%20Windows%20Installer%20to%20install%20the%20shortcut lang=xml <?xml version=”1.0″ encoding=”UTF-8″?> <wix xmlns=”http://schemas.microsoft.com/wix/2006/wi”> <?include $(sys.CURRENTDIR)\Config.wxi?> <fragment> <directoryref id=”dirStartMenuFolder”> <component id=”cMyShortcut” guid=”my-guid”> <shortcut id=”shMyShortcut” name=”MyApp” description=”My . . . Read more
Estoy usando Wix para crear un instalador que instala diferentes características basadas en una propiedad “CURRENCY” pasada desde la línea de comando. Aquí está el elemento “Feature” del archivo Wix: <feature id=”Complete” level=”1″ title=”My Service” display=”expand” installdefault=”local”> <feature id=”MainProgram” title=”My Service” display=”expand” level=”1″ absent=”allow”> <componentref id=”MyCoordinator”></componentref> <feature id=”Foo” title=”Foo” display=”expand” . . . Read more
Implementé el elemento MajorUpgrade, cuando quiero ejecutar la actualización mediante la línea de comandos, tengo que ejecutar el msi de la versión superior con /i. (por ejemplo, msiexec /i <path_to_higher_msi>) /u no hace nada. (por ejemplo, no muestra ningún error / mensaje en el visor de eventos y no instala . . . Read more
Cuando creo un instalador web con WiX 3.11.2 en Visual Studio 2019, me encuentro con este error al ejecutar heat.exe para recopilar mis sitios web para su empaquetado: heat.exe (0,0): advertencia HEAT0001: esta implementación no es parte de los algoritmos criptográficos validados por FIPS de la plataforma Windows. Tipo de . . . Read more
Escribí una función simple para probar acciones personalizadas. Simplemente descomprimo un archivo en el directorio. La acción personalizada se ejecuta correctamente si ejecuto el archivo msi con msiexec /i MyProgramm.msi /l*v thelog.txt Pero si simplemente ejecuto el archivo msi con doble clic para instalar, la acción personalizada no se ejecuta. . . . Read more