Updater: Checking Failed -> wyUpdate failed to start

Hello Everyone.

We are using wybuild version 2.6.17.1 and AutomaticUpdater.dll .Net 2.0 => 2.6.16.0 - this is located in C:\Program Files (x86)\wyBuild\AutomaticUpdater on Windows Server 2008 R@ Standart .

Our own application is a 32-bit Windows service written in C#, performing silent checks for self updates on OS: Win XP Embedded POSReady 2009 machine and it has AutomaticUpdater.dll with version 2.6.14.0 . Besides we are using GPRS Connection, with normal Nework Connection(Ethernet). It was working without any problem. Now it fails updating on some machines with following error:

"Updater: Checking Failed -->> Errormessage wyUpdate failed to start., ErrorTitle wyUpdate exited prematurely>>>Called From:UpdateStepFailed". ❓

While observing on many machines, we think that wyUpdateCommandline can't be executed, and that's why wyUpdate.exe doesn't run properly.

We did many experiments and we came up with following conclusions: - DNS can be resovled without any problem;

- wybuild updates itself without any problem;

- In task manager we can see wyUpdate.exe and during this time there is no request to update server - we test it with network sniffer. The most interesting fact is that when we run wyUpdate.exe on our own Update executes successfully ❗ !! But when our program tries to run wyUpdate.exe then it fails to update ❗ !!

We are really stuck and can't think of any other solution for now, and will be very glad to get any help

Thanks in Advance ! have a nice day

"Updater: Checking Failed -->> Errormessage wyUpdate failed to start., ErrorTitle wyUpdate exited prematurely>>>Called From:UpdateStepFailed".

This error can mean 1 of 3 things:

  1. wyUpdate.exe is not in the same directory as your app thus can't be found by the AutomaticUpdater.
  2. wyUpdate.exe is taking so long to start that the AutomaticUpdater aborts the process and shows that message.
  3. Something else is killing the wyUpdate.exe process.

I have a few questions:

  1. Does the AutomaticUpdater ever work on these problem machines?
  2. Are the machines that are failing heavily loaded? That is, do they use a large percentage of the RAM or CPU?
While observing on many machines, we think that wyUpdateCommandline can't be executed, and that's why wyUpdate.exe doesn't run properly.

What do you have set in the wyUpdateCommandline property?

Thanks for replying,

AutomaticUpdater was working on those machines and we had performed 15 times updates successfully. Later on we realized that on problematic machines our AutomaticUpdater.dll was with version 2.6.14.0 while in wybuild program on our server was 2.6.16.0. Now we changed AutomaticUpdater.dll on one machine and update executed successfully. So we think that problem was just that outdated dll file.