Czy możemy poinstruować Instalatora Visual Studio, aby zachować istniejące pliki do ponownej instalacji?

Mam aplikację Windows Forms z instalatorem (.msi) utworzonym już w Visual Studio. Tworzę teraz nowy instalator dla wersji 2.0 z tą właściwościąRemovePreviousVersions ustaw na true.

Teraz, kiedy instaluję 2.0 nad 1.0, usuwa 1.0 i instaluje 2.0 całkowicie.

Czy istnieje sposób, aby powiedzieć instalatorowi, że znajdują się już zainstalowane pliki (np. Pliki xml używane do danych), a nie je zastępować?

Staram się, aby mój instalator 2.0 służył 2 celom:

Zainstaluj od podstaw dla nowych użytkownikówIstniejący użytkownicy uaktualnią, ale nie utracą dostosowań

questionAnswers(2)

yourAnswerToTheQuestion