The XML File Changes view is where you add references for nodes and node sets of XML files that you want to change at run time. The XML files can be part of your installation, or they can be files that are already present on target systems.

The typical process for defining XML file changes is as follows:

1. If the XML file that you are modifying is part of your installation, add the base XML file to a component in your project through the Files and Folders view.
2. In the XML File Changes view, create an XML file reference for the file that you want to modify. The recommended way to add the XML file reference is to import the file by right-clicking the XML Files Explorer in this view and clicking Import. InstallShield automatically creates a new component for the XML file reference.
3. Specify the location for the XML file on the target machine.
4. Specify which feature or features should contain the XML file changes. This may be the same feature that contains the component in step 1, or it may be a different feature.
5. Configure the changes that you want to occur at run time.

The XML Files explorer in this view is where you add references to XML files and XML data that you want to create, modify, or remove at run time. Each node represents an XPath expression that your installation carries out at run time to select nodes or node sets in an XML file.

The XML File Changes view is not designed to list a node for every node in an XML file. To improve performance, the XML File Changes view should show only the settings that differ from the base XML file:

- If the XML file that you are modifying is part of your installation, the XML File Changes view should list only the nodes and node sets that should be added, changed, or deleted after the XML file is installed at run time.
- If the XML file that you are modifying is a file that is already present on the target system, the XML File Changes view should list only the nodes that need to be added, changed, or deleted at run time.

To learn more about how to use the XML Files Changes view and configure XML file changes, see the "Modifying XML Files" section in the InstallShield Help Library.