PDA

View Full Version : Web Update Questions



CMS Software
09-12-2008, 02:13 PM
:confused:These are "Why" more than "How Do I" questions,but I can't find any guidance in the manual or on the forum.

1. The install for MyprogVer1.exe works great and was built with Web Update enabled. That install uses Releases to build installs for 4 versions of the program (Demo, Single User, Net 5 User and Net 10 User).

Now I run the Web Update Project Wizard to build an install for MyProgVer2.exe Whereas the original full install had 85 files, the update only needs to send 11 files.

The resulting Web Update Install does not copy over any of the Release definitions. Am I now to make copies of the Web Update install so that I have four different copies of it, one for each release OR do I rebuild by hand the Release definitions?

2. I have built a full install and web update installs for a custom program that a customer of mine uses and sells. One day his company is acquired by a bigger company and they want him to move all his web stuff to their web site.

Now his customers have software that wants to look on LittleSite.com for updates but in 60 days the web update files have to be on BigSite.com. Do I build another web update that includes the new web site info? Does that mean that I should or should not check the Install Web Update Client box in order to get the web hosting change distributed?

As an alternative, can I just send each of his clients a tiny install program that places a new IDeploy.cli file on their machines so that they search for updates on the new web site rather than the old web site?

This scenario might also apply to someone who has been placing full installs in one web folder and web update installs in another web folder and now wants to switch to placing them all in one folder.

3. The New Update Wizard checks the boxes for Enable Web Installation and also Enable Web Update, but does not check Install Web Update Client. I assume that is because the wupdate.exe program was installed with the very first web update enabled release.

Is there a problem in checking the Install Web Update Client box on sending web updates? Good idea, Bad idea, only in certain circumstances?

Thanks in advance for your answers.

-O. D.-

linder
09-13-2008, 10:16 AM
These are "Why" more than "How Do I" questions,but I can't find any guidance in the manual or on the forum.

1. The install for MyprogVer1.exe works great and was built with Web Update enabled. That install uses Releases to build installs for 4 versions of the program (Demo, Single User, Net 5 User and Net 10 User).

Now I run the Web Update Project Wizard to build an install for MyProgVer2.exe Whereas the original full install had 85 files, the update only needs to send 11 files.

The resulting Web Update Install does not copy over any of the Release definitions. Am I now to make copies of the Web Update install so that I have four different copies of it, one for each release OR do I rebuild by hand the Release definitions?

This is correct. The Web Update Project Wizard only imports the web update configuration settings. You have to rebuild your Release definitions by hand.


2. I have built a full install and web update installs for a custom program that a customer of mine uses and sells. One day his company is acquired by a bigger company and they want him to move all his web stuff to their web site.

Now his customers have software that wants to look on LittleSite.com for updates but in 60 days the web update files have to be on BigSite.com. Do I build another web update that includes the new web site info? Does that mean that I should or should not check the Install Web Update Client box in order to get the web hosting change distributed?

As an alternative, can I just send each of his clients a tiny install program that places a new IDeploy.cli file on their machines so that they search for updates on the new web site rather than the old web site?

This scenario might also apply to someone who has been placing full installs in one web folder and web update installs in another web folder and now wants to switch to placing them all in one folder.

If you are using the "Store Properties in INI File" option then sending a new "IDeploy.cli" file is enough. This will then replace the LittleSite.com with BigSite.com.


3. The New Update Wizard checks the boxes for Enable Web Installation and also Enable Web Update, but does not check Install Web Update Client. I assume that is because the wupdate.exe program was installed with the very first web update enabled release.

Is there a problem in checking the Install Web Update Client box on sending web updates? Good idea, Bad idea, only in certain circumstances?


Yes, correct. Because the application is already web update ready, the "Install Web Update Client" option is not marked. Never use this option if an application is already web update ready.

Does this help?

Friedrich

CMS Software
09-13-2008, 12:04 PM
If you are using the "Store Properties in INI File" option then sending a new "IDeploy.cli" file is enough. This will then replace the LittleSite.com with BigSite.com.

Great! I made the decision early on to use the INI file option because Microsoft keeps building fences around the registry and they might one day kick us out altogether.



Yes, correct. Because the application is already web update ready, the "Install Web Update Client" option is not marked. Never use this option if an application is already web update ready.

Good! That is what I have been doing. I'm curious, though, by your saying to "Never use this option". What happens if I forget and DO enable " Install Web Update Client" for an app that is already Web Update enabled?

Thanks for your replies, I'm keeping these in a home built help file!

-O. D.-



Friedrich

CMS Software
09-15-2008, 08:02 PM
I'm curious, though, by your saying to "Never use this option". What happens if I forget and DO enable " Install Web Update Client" for an app that is already Web Update enabled?
-O. D.-

I ran some experiments by enabling Web Update and Install Web Update Client on a test program that was already Web Update enabled. There did not seem to be any conflicts and the only side affect I could detect was that Last Date was set back to zero in IDeploy.cli.

There's probably a lot I'm missing. I would appreciate any light you can shed on the reasons to NOT enable web update on a program that is already web enabled.

-O. D.-

linder
09-16-2008, 12:58 AM
Hello,

We also ran some tests and did not find any negative side effect. So if you enabled "Install Web Update Client" for an app that was already Web Update enabled then it "should" work. The installer just replaces all previous configuration settings with the new ones.

Friedrich