Everyone's creating their own crappy updaters while microsoft provides a awesome installer and autoupdater right of out of the box!
WARNING: I assume you got a webserver (lol)
So, go to your visual C# and click Build > Publish
You will get this screen, continue...
In this screen, select 'From a website', fill in your own website and the directory you're going to place your files in and click Finish
When it's done building, browse to your project directory and go to the publish folder.
Upload all files in that folder to your web directory.
and Make users download setup.exe
Now every time you release a update, just publish it again and upload all files to your directory again, the program will autoupdate
Screens of the installer: (i apologize for the dutch crap, really gotta install english windows)
edit: Screens provided by ScreenCap
WARNING: I assume you got a webserver (lol)
So, go to your visual C# and click Build > Publish
You will get this screen, continue...
In this screen, select 'From a website', fill in your own website and the directory you're going to place your files in and click Finish
When it's done building, browse to your project directory and go to the publish folder.
Upload all files in that folder to your web directory.
and Make users download setup.exe
Now every time you release a update, just publish it again and upload all files to your directory again, the program will autoupdate
Screens of the installer: (i apologize for the dutch crap, really gotta install english windows)
edit: Screens provided by ScreenCap