Limited scenarios

I am trying out the updater as per your video and text instructions for my .net 3.5 winforms application suite. Ordinarily I have the user download a zip file containing a single .msi file, that installs about 5 exe files and the related dlls into one program files folder. No problem.

So far I have not been able to get your updater working. I don't have a compatible menu since I use DevExpress.XtraBars.BarManager for menus. The menu item is actually a BarButtonItem, and this isn't compatible with your designer. I am now trying to just have the Update menu item open a fixed dialog with the updater control, but I am not seeing how to invoke the updater without hooking it up to a menu. How can I make this run without a menu item? Need full instructions and example for windows forms.

I am now trying

automaticUpdater1.ForceCheckForUpdate();

that I found using reflection, to see what happens. Doesn't work due to 404 error on the wyserver.wys file on the server. This is IIS7 on shared hosting. The file is there. The server doesn't like the .wys extension I guess.

Hey Paul,

You should read the step-by-step walkthrough. It's a lot easier than following the video.

Also, if you're using custom menus (or buttons) like DevExpress see this forum post.

This is IIS7 on shared hosting. The file is there. The server doesn't like the .wys extension I guess.

See Why do I get a "404 not found error" when downloading wyserver.wys?

Tell me if this helps.

You didn't respond to the problem with the menu. There is no documentation for the case where there are no standard menus. Also, the app has no screen real estate to place your updater control and it's text messages, so an example that shows the updater in a small dialog with no menus would be good.

Is ForceCheckForUpdate() the way to do it? This is not in your walkthrough or videos. Your walkthrough does not cover all the steps required and it took some time to figure this out. The exe and data file have to be copied to the project's output directory in visual studio.

You didn't respond to the problem with the menu.

The following link shows you how to use a non-standard menu and/or button:

Also, if you're using custom menus (or buttons) like DevExpress see this forum post.

This is asked frequently enough that we'll add it to the our tutorials in the near future.

The update is working now, at least to the first level of telling me there are no updates.

Is there an api doc for the updater control like a .chm file? I'd like to know what everything does.

Also the "checking for updates" text disappears after a few seconds. How can I control this? This is not useful for the end users. In fact, I would like a larger progress indication that is easier to see. Is there a way to add my own progress bar control? This is in my own small popup dialog, and I am activating via the ForceCheckForUpdate method.

Ok thanks that example for devexpress will help.