1

I created a small simple Windows program in Visual Studio, the i added a Setup project to the solution. Now i can install my program, and when i update something in the Windows program i can quickly build a new installer, however i got 1 problem. My windows program contains a settings file and when i Uodate/Reinstall my settings file is reset, How can this be avoided, i want to be able to update my program from a setup file without resetting the settings file ?

So anyone plz help me or point the right direction :)

Ksempac
  • 1,842
  • 2
  • 18
  • 23
Jes Gudiksen
  • 442
  • 2
  • 7
  • 16

1 Answers1

1

I believe you can achieve what you want by changing the settings file's property in the VS setup project to the following:

Transitive = False

And if you want the file to remain there even after uninstallation, then set the following property for the file as well:

Permanent = True

Warning: Setting the Transitive property mentioned above may have other less than desirable side effects. Please see http://msdn.microsoft.com/en-us/library/928tb19t%28v=vs.71%29.aspx for more information.

Another alternative is to add a Condition to the file in the setup project, as described in the following link:-

Visual Studio Setup Project conditional if File Exists

Community
  • 1
  • 1
SF Lee
  • 1,767
  • 4
  • 17
  • 32