What is the best way to issue updates to an application? I will need to keep the database, config file and modify the icon.

Nov 2 2012 8:28 AM
I have an application that I will be releasing in the next month and I need some help on how to best issue updates to the code.  The application is written in C#.net (but the installation code is in VB.net since I wrote it earlier).  I wrote a custom installer to do the initial installation.  It installs all of the prerequisites and some legacy files & code that will be required.  I then build a self extracting file that executes the installation code which just checks for prerequisites and installs them if required.  It then installs the legacy stuff I need.  The last step it runs is the "setup" project which installs the main program. The product uses an access database. When a code update is required, I will want to keep the config file since the user will likely have a lot of personalized settings as well as the database connection stuff, and the database file will need to be preserved.  I will also have to update the shortcut possibly if the name of the exe changes.

Any thoughts on the best way to do this? 

Thanks for any insight you can offer.

Pete

Answers (1)