Uso el archivo app.config para almacenar algunos valores (ruta a una base de datos de mapeo, selecciones de conexión de datos). Estas configuraciones difieren en las máquinas del usuario y me gustaría que el instalador las configure correctamente. ¿Hay un instalador que pueda trabajar con los archivos de configuración .NET durante la configuración y me permita crear algunos cuadros de diálogo que me ayuden a completar estos valores?¿Cómo modificar archivos de configuración .NET durante la instalación?
Sé que esta pregunta puede ser similar a: Initializing user.config or app.exe.config during install, pero no estoy limitado al proyecto de configuración de VS 2008 y quiero cambiar la configuración en los archivos de configuración.
EDIT: Veo que usar WIX es una opción, pero tengo ganas de romper una nuez con un mazo. Puede ser la única solución, pero todavía espero algo simple.
Gracias. Todavía estoy intimidado por las características y la complejidad de WIX. Estoy un poco frustrado por seguir esa ruta aún por algo tan simple :) –
Solo por completitud; Si está haciendo esto en VS, necesita cambiar la etiqueta en la parte superior del Fragmento para incluir un atributo: xmlns: util = "http://schemas.microsoft.com/wix/UtilExtension. También necesita agregue una referencia a WixUtilExtension. –
Eso es lo que quise decir diciendo que agrega la referencia a wixUtilExtension.dll en la referencia. Sí, tiene que hacer lo que menciona. – CheGueVerra