Unable to check for updates...

Hi,

Thank you for such a cool program at such a cool price.I am using the trial version.I will buy the moment I resolve this issue.

When I run wyUpdate.exe, I get this error.

Error trying to save file: Error downloading "http://www.myserver.co.za/updates/------/wyserver.wys": The remote server returned an error: (404) Not Found.

In creating the update, everything works perfectly.The files are uploaded to the server.When I check, they are there and correct dates and times.

Any suggestions?

Regards,

Kitt

Hello again.

Ok, solved the issue above.

Another quick question:

Is there a way for me to start my application after the update has run?

Thanks in advance.

Kitt

Hey Kitt,

Yes, you can check the "Execute file" checkbox and uncheck the "Wait for execution to finish" checkbox. See "Executing files in your update".

Tell me if this helps.

Thank you for your prompt reply.

This will not work for us.

We would like to run the standalone wyUpdate.It will check for updates and whether or not it finds any, it needs to launch our software.

This is opposed to having the user click a button within our software. We want to virtually 'Force' the users to check for an update.Should they decide to cancel, the responsibility at least remains with them.If they have to click a button withing the software, they may forget or not ever do it at all.

Thank you.

Regards,

Kitt

The users don't have to click any buttons. You can force them to update just like you described. See "How to Silently Check for Updates".

Here's the workflow:

  1. In wyBuild go to File -> Properties -> wyUpdate and check "Close wyUpdate on successful update"
  2. Check the "Execute file" checkbox on your app's exe file within wyBuild, and uncheck the "Wait for execution to finish" checkbox. See "Executing files in your update".
  3. Check for updates using "wyupdate.exe -quickcheck -justcheck -noerr". If the return code is "2" then there are updates available.
  4. Force the user to update by calling wyUpdate again like this "wyupdate.exe -skipinfo" and closing your app. This will start the update process immediately.

Does this make sense?