2010-08-10 6 views

Respuesta

1

Ni MSI ni WiX tienen actualmente soporte integrado para leer archivos xml, solo escritura. . Vas a tener que escribir una acción personalizada para leer los valores de (Extender AppsSearch)

Además de esto, le recomiendo que siga el patrón descrito aquí y adaptarlo para XML en lugar de registro:

http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Property-pattern

+0

No tengo tiempo para escribir una acción personalizada, así que solo usaré el registro. El problema surgirá cuando el registro y el archivo de configuración estén en desacuerdo (por ejemplo, si un usuario se enreda con él manualmente), pero entrenaré a mi cliente para que solo use la funcionalidad de reparación. –

+0

Asegúrese de tener en cuenta el bitness http://blog.deploymentengineering.com/2010/07/net-bitness-pain.html –

+0

Gracias por el aviso. Afortunadamente, no creo que esto se aplique a mí. La razón es que la aplicación todavía usa app.config para su configuración, y solo utiliza el registro para "recordar" las propiedades elegidas en el momento de la instalación. Como mencioné anteriormente, esto puede causar problemas si alguien se mete con la configuración sin usar la funcionalidad de reparación del instalador. Debido a que solo va a haber uno o dos usuarios usando el instalador, no creo que esto sea un problema. –

Cuestiones relacionadas