Rudi De Vos wrote:sfhub.
You need to differentate between install when running as service
and as application.
Running as service the silent is needed, else it ask to kill the service.
In 1.0.91 Running as application there was an error, that the dsm was buzy ( this doesn't exist in 1.0.92)
To fix stuff i need to be able to repeat it.
Ok, I figured out what was causing the issue. I am sorry I wasn't able to give better details earlier.
I probably wasn't communicating it that well.
This is all during update of VNC running as service.
The issue isn't that I get the prompt to remove/close the service. *If* that prompt is *visible*, I can just choose Yes to remove/close the service, the client window will close (since the server shutdown), then a second or two later, the windows service manager (I'm assuming is the one doing it) will restart the service automatically after detecting it is down. I can then just reconnect to the server and finish answering the subsequent install prompts.
The problem was that the prompt to remove/close the service was *not visible*, yet the installer was waiting for a response from me.
I have now figured out what was happening and it can happen during a local update of the service also.
To duplicate:
During update of VNC service locally, choose full install.
At "Select Additional Tasks", Select "Register UltraVNC Server..." and "Start or restart UltraVNC..."
At "Ready to Install", select [Install]
Now immediately start tapping your mouse continuously on the "Setup - UltraVNC" progress dialog, do this until the "Extracting files..." progress dialog stops moving. (I think it only requires one click on the progress dialog to induce this behavior, but I said continuous taps to make sure you see the problem the first time around)
You'll notice at the windows task bar below there are two UI items (related to vnc) listed, one labeled "Setup" with the VNC icon and one labelled "UltraVNC" with non-descript icon.
The latter is the dialog box asking you if you want to remove the service. However, it isn't visible, apparently due to previous mouse clicks on the progress dialog, prior to creation of the "remove service" prompt. All the user is seeing is the progress dialog, which has now stopped updating, so they don't realize they are even being asked a question (because the prompt itself is not visible) This is a little confusing because you cannot really continue the install until you answer the prompt, but you don't know the prompt is there.
The first 2 times I installed, I was probably moving the mouse pointer during the install and since I have tap on mouse pad detected as "click" it probably ended up clicking on the progress dialog at the right time to make the "close service" prompt come up not visible. Since I was doing the update remotely, it wasn't as obvious that I had clicked on the prompt.
Now, at this point, if you simply click on the task bar "UltraVNC" entry, the "remove service" prompt will become visible and you can answer the install and continue. After making the "remove service" prompt visible, you can no longer click on the "Progress" dialog and cause it to hide the "remove service" prompt. This is the behavior I would have expected from the start.
Not sure if anything can really be fixed. This might just be a windows UI (or 3rd party installer) bug or there might be different options which can be selected when the prompt is initialized to alleviate the confusing behavior. I'm just describing what I encountered, not saying anything can be done.
There is the concept of "Modal" dialog where a particular dialog box stops the workflow and should always be showing up in the foreground
http://en.wikipedia.org/wiki/Modal_window
For some reason the Modal dialog asking to "remove service" can be made to not be visible by errant (or purposeful) click of the "progress dialog" prior to "remove service" prompt being created.
BTW this happens for server updates on both Vista and XP.