I released an app and I've implemented a user-requested feature and would like to release a new version. I'm not sure how this is typically done - is there some setting in the .NET setup project that I can use to tell it to just overwrite certain files if the application is already installed, or do I have to generate a patch somehow?
If you're going to suggest auto-updating, I agree that is a good idea, but the original version just checks the app web site to see if there is a new version and will direct the user to a download page for the updated version - it doesn't download and auto-update for you. Even if I add that to this version, I still need a friendly way to provide an update to my existing users.