Could you show me the exact line you used to execute wyUpdate? This will help me debug the problem.
I am calling wyUpdate from vb6 -- I have tried Shell, CreateProcessA (messing arround with the various attributes) and even from just the command line -- I see a quick flicker of wyUpdate as it paints the screen and goes way. I've tried it in my XP VM and in Windows 7 and does it in both. Is there any way that it could be fixed or point me in the right direction. I see the base.SetVisibleCore with the StartFormHidden = false -- but something else has to be causing it -- no?
ThanksMark
Could you show me the exact line you used to execute wyUpdate? This will help me debug the problem.
C:\Program Files\ibid\wyupdate.exe -server="http://localhost/ibidsql/updates/wyserver.wys" -quickcheck -justcheck -noerr -skipcongrats -updatepath="localhost/ibidsql/updates"
For clarification -- updatepath is my own so I can specify a dynamic path to the update site/directory -- I added a variable called %updatepath% (eg http://%updatepath%/%file%) to the Download Sites for updates (I don't know if you want to add that option or not to wyupdate???)
-skipcongrats was my attempt 🙂 to turn off the successful message -- it didn't cut it and since you will have the other option by next Friday -- I'll remove it.
At any rate just doing wyupdate -quickcheck -justcheck -noerr should do it.
ThanksMark
I'm going to check into this. I'll get back to you.
I experienced the same thing - the WyUpdate window appears for a moment before becoming invisible. I haven't seen the source code yet, but perhaps this is because WyUpdate is parsing the command line parameters after it's main form has finished rendering - then it sets the opacity to 0 thus becoming invisible perhaps.I had the same problem in an application I was testing - I'm sure there is a better way of going about it but the method I used to resolve the problem was to keep the form's opacity 0 by default, and set it to 100 after parsing the command line parameters if required.
This shouldn't happen like this. I apologize. We'll fix this.
This should be fixed in v2.5.22 of wyUpdate.
I just checked and even did an update and it said I was up to date 2.5.22.0
I don't know if the size or timestamp of wyupdate helps or not04/20/2010 04:22 AM 413,336 wyUpdate.exe
I have it to autoupdate from your site so even if I didn't have the latest -- it should pull it and update itself right?
ThanksMark
In Windows 7, are you running Aero (glass Window frame) or Basic (Bluish window frame)?
I'll check this out on a virtual machine, to see if this problem pops up there.
As far as Windows 7 -- both -- I have the Aero theme on my notebook and a XP lookalike one on my one at the office. It shows up on my XP Virtual machine and on my XP beta testing box as well.
I'm not seeing the flicker on Window 7 with Aero.
I'll try to reproduce this tomorrow morning on Windows 2000, XP, and Vista.
Hi
I have the flicker in Vista Home Premium. The ProcessStartInfo configuration used to execute wyUpdate has defined WindowStyle = ProcessWindowStyle.Hidden
The version of wyUpdate is 2.5.22.0.
OK, I can finally confirm this bug. This will be fixed (correctly this time) in a few days. Thanks for spotting it guys.
This bug has (finally) been fixed in wyBuild & wyUpdate v2.5.23.
Thanks for the fix -- only question I have is -- I did the update in wyBuild and it shows the 2.5.23.0. I went to my test machine and I just ran my application -- it did not autoupdate wyUpdate.exe -- it still shows 2.5.22.0 -- I looked at my settings for wyUpdate and it shows http://wyday.com/files/wyupdate/updates/client.wys. What am I missing?
ThanksMark
Thanks for the fix -- only question I have is -- I did the update in wyBuild and it shows the 2.5.23.0. I went to my test machine and I just ran my application -- it did not autoupdate wyUpdate.exe -- it still shows 2.5.22.0 -- I looked at my settings for wyUpdate and it shows http://wyday.com/files/wyupdate/updates/client.wys. What am I missing?
ThanksMark
wyUpdate only updates itself when it's installing an update. Just running it will do nothing. To force getting the latest update either rebuild wyUpdate within wyBuild, or rebuild the latest updates and the newest wyUpdate will install when your newest update installs.