Dear Advanced Installer Support Team,
Our goal is to install some config files (xml) on the customer´s PC. We change those config files from time to time by adding/removing some nodes. There are some special nodes too like username, password which will be set by the customer. Obviously their settings are always overwritten by our update packs since currently we just added the config files to the .aip project with the type of "XML Configuration File". In addition we use "Always overwrite existing file" options, because we would like our latest changes to take to the customer´s PC.
How could we achive the following:
1. Always install our latest config xml file on the customer´s PC.
2. BUT keep some of the nodes (e.g. username, password) untouched.
We know you have the file type of "XML File (Windows Installer) too. Adding our xml by selecting the checkbox and then disabling the option of "IF the element is fonud -> Update" works just fine and the relevant nodes won't be overwritten. Our only problem with this approach is that "XML File (Windows Installer)" files does not show the changes we do in the physical XML file on the disk.
For example:
1. We add the file C:/test.xml to our .aip as a "XML File (Windows Installer)" file
2. We disable the update mechanism for some nodes so username and password won't be overwritten on the customer's PC.
3. We modify C:/test.xml in a later version of our product. The "XML File (Windows Installer)" file in the .aip won't contain the new nodes, so they will be missing from the customer's PC after they install the later version of our product. This is an issue
Could you please advise us something?
Best regards,
Zsolt