Ok, after thoroughly looking in VC#.NET update features, I decided to make it somewhat different:
-The way I want this to work
-What I know of this already
-What I need to know
The way i want this to work:
I have a special launcher application, whose job is to update all relevant files, by downloading them synchronously through the web (from my server) and having a progress bar saying how close it is to completion. After completing, a button becomes enabled that allows the user to launch the main application.
What I know of this already:
- I know that synchronous file downloading can be achieved with webclient.Downloadfile(string webpath, string destination_path).
- I have slight ideas at how to make the progress bar work.
- I know how to make the button enabled and disabled
What I need to know:
- How to check for current file versions. (If needed, maybe have a resource file)
- What methods are MTA (Multiple Thread Application) safe (I want to check for files in different threads to speed up the process)
Note: This is my first try at an organized question (as my personality is chaotic, LITERALLY first try). Please tell me if having it organized like so is helpful.



LinkBack URL
About LinkBacks


