I've ran into an issue while performing an upgrade to our installshield 2010 project. There are Web.config files that are defined at 'XML File Changes node'. Inside each web.config file there are attributes to replace during install (urls for example), this values are coming from dialogs and text boxes etc... This functionality is working perfect during fresh install, the issue arises when i try to upgrade which works well while the upgrade populates according to its format in the ism project the values which were well populated at the first installation.
Any known way to workaround this? another question is what should i do when my upgrade only adds another url to web.config?!
example: 'http://PAVEL-PC/Site/....' ended up with: 'http:///Site/....'
Thanks for the help.