My general fuzzy picture of the process is:
-User installs app from a CD
-I put a "Install from the Web" build on a website
-app has a menu time "Check for Updates"
-user selects it
-app does something to determine if it should get the "Install from the Web"
-if necessary, app gets and launches the "Install from the Web"
-Install checks for running app, if it is running prompts user to shut down app before continuing.
My problem is that I can't get past the fuzzy stage.
- What is a good way to check if I should get the "Install from the Web"? Should I post a file with the install version? Can I test a specific existing value?
- When I build teh "Install from the Web" it creates a web page that lauches a cab file. How do I do that in code (a VB example would help) or should I do something else?
- How do digital signatures fit into the picture. I get the idea that they verify that I am who I say I am, and that I apply a digital signature to my install package. Is there a way to test digital signatures without having one? Do they affect how I get the install?
- Up to now, when we have updated, I have avoided patches (just built the full install) because patches seem like more work. Should I be trying to do this with patches instead?
- Are there other things I should worry about with web updates?
Thank you to anyone who can help me get back on track,
Mike Kaericher