Aquí podría ser tu PUBLICIDAD


Cómo encontrar y eliminar entradas de registro en Wix

votos
3

Intento escribir una instalación de Wix3 para un complemento de estudio visual.

Lo tengo por ahí, pero necesito restablecer el complemento eliminando una entrada de registro. Específicamente cualquier valor que comience con

HKCU\Software\Microsoft\VisualStudio\8.0\PreloadAddinStateManaged\MyAddinName.Connect;

¿Cómo convencer a Wix para eliminar tales entradas?

Publicado el 12/03/2009 a las 18:32
fuente por usuario Adam Tegen
En otros idiomas...        العربية       

2 respuestas

votos
2

Necesitas usar registryelement.

Esto debería resolver el problema que estás teniendo. Hay un gran tutorial de WiX y el registro se trata en el capítulo llamado Beyond Files .

Respondida el 12/03/2009 a las 06:59
fuente por usuario David Pokluda


Aquí podría ser tu PUBLICIDAD


votos
1

Es su problema la necesidad de hacer una coincidencia parcial en el valor del registro. De lo contrario, podría estar buscando el elemento RemoveRegistryValue (anida en Component). Si es así, entonces creo que probablemente necesite crear una acción personalizada para buscar los valores del registro para eliminar y completar la tabla RemoveRegistry con lo que encuentre. Creo que una acción personalizada de DTF (Deployment Tools Foundation) sería una opción viable.

Respondida el 12/03/2009 a las 07:00
fuente por usuario Daniel Pratt