Tag: WIX
Espero poder escribir un pequeño VBScript en Wix 3.11 que compruebe si una entrada de registro particular tiene un valor. Básicamente, si HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell = “ruta_de_la_unidad:\ruta\hacia\esteNombreDeAplicación.exe”, queremos reemplazarlo con la nuestra. Sólo necesitamos saber que thisAppName.exe se utiliza como shell actual. (también conocido como subcadena…) La declaración XML de Condición . . . Read more
Estoy intentando instalar el controlador del kernel usando difxapp. El controlador está completamente certificado, los archivos .inf, .cat y .sys están en sus respectivos componentes. He probado diferentes combinaciones de banderas Legacy y ForceInstall y todavía el controlador no se instalará. En setupapi.dev.log veo que el controlador se almacena en . . . Read more
Acabo de descargar una copia nueva de la herramienta WIX y su extensión para VS2019 en un nuevo equipo. Al intentar usar la extensión de VS, me decepcionó descubrir que el código xml de plantilla que estaba presente en 2017 ya no está. Me preguntaba por qué lo eliminaron, ya . . . Read more
Así que creé esta customAction que me provee la ruta de otra aplicación usando Registros string value = Registry.GetValue(userRoot, key, -1).ToString(); session[“INSTALLLOCATION”] = value; Y funciona. El problema es cómo lo devuelvo al archivo .wxs y configuro la ruta de instalación de algo para que sea ese valor de cadena. . . . Read more