What's new in this release:
This release contains a very minor change in behavior to the order that settings files are read.Changes
- Reversed the order of reading spreadsheets and XML settings files. Previously, XML settings files were read first, then spreadsheets which prevented the use of XML settings files as overrides.
This allows you to do this:
xmlpreprocess.exe /x:spreadsheet.xml /s:overrides.xml ...
Where spreadsheet.xml is an Excel spreadsheet, and overrides.xml is an XML file that contains settings you want to override from the spreadsheet. For example if you have a spreadsheet setting named "foo", and overrides.xml looks like this, then "override value" will be used instead of whatever is in the spreadsheet.
<property name="foo">override value</property>
Previously this wasn't possible because the XML settings files were read first, and the spreadsheets were read second and overwrote whatever was in the XML settings files.