Updated first Post with latest install files and changes.
Have you thought about using the built in publishing wizard in Visual Studio , so when you make changes the user will be prompted to update when they launch the application and not have to do a uninstall/reinstall.
Sent from my iPhone using Tapatalk