Я использую проект установки и развертывания для создания установщика с использованием .Net 2008 / VS.
Я устанавливаю продукт с версией. Я добавляю xml-файл в Файловую систему установщика. Во время установки я изменяю xml в соответствии с требованиями и сохраняю его по пути по умолчанию. Поэтому исходный xml-файл (полученный из файловая система) в установщиках обновляется.
Поэтому, когда я увеличиваю версию, принимаю новый код UpgradeCode и перестраиваю приложение. Я делаю описанные выше шаги и переустанавливаю его. В пути установки по умолчанию XML-файл, который необходимо изменить во время установки, должен быть из файловой системы. Я получаю обновленный XML-файл предыдущей версии. Скорее, исходный файл конфигурации из файловой системы должен переопределить обновленный XML-файл по пути по умолчанию. На данный момент этого не происходит. Я делаю изменения в XML-файле предыдущей версии.
Пожалуйста, дайте мне знать, в каком именно направлении мне нужно сделать шаг.
С уважением,
Сачин К