Silly me...I am not sure what I am looking for.
I did try the RemovePreviousVersions property set to true. Also, I changed the version from 1.0.0 to 1.0.1. Neither worked.
This is really the first time that I have gotten into using a different deployment method than Click-Once. I am really green when it comes to this, so I apologize for asking some really basic questions here. I know you guys can all help me, though.
Basic scenario: I have created the mysetup.msi file and a user has installed it. The user calls me and asks for a new feature, which I have easily added to the application. Now, I want to give the user the updated application. This is where I am getting stumped.
Rebuilding the setup project does not seem to be picking up the changes; therefore, the new feature is not going to be installed. My application involves a base project and several module (assembly) projects. Only one of the assembly projects had a change in it. Do I need to alter it's version or something? I've not had to do that before.
Is there a better way to provide updates rather than uninstalling and reinstalling the application via a new MSI file? The nice thing is that all database changes are handled separately from the application updates. These are synchronized but not simultaneous. Uninstalling/Reinstalling is not bad, but it can be a little time consuming for the user. If it is just one DLL that has been updated...couldn't I distribute that DLL another way?
I know...basic questions. Any help is greatly appreciated...as always!
Bill