For our purposes, we have a reboot action while we're installing our software that we're using Finalbuilder to help test. In Finalbuilder 6, whenever we would click on the 'Yes' button to the reboot (after installing .NET 4), Finalbuilder would export it's log and close gracefully. However, since upgrading to Finalbuilder 7, the reboot action gets canceled. In the Windows System Event Viewer, the only details are as follows...
The attempt to reboot OIPQADEV1 failed
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
This only occurs when a project is open. Even if there were no changes, Finalbuilder 7 will close but the reboot is canceled. This does not happen if Finalbuilder is closed. The reboot continues normally.
Can you send us an example project that demonstrates this. Which action are you using to cause the reboot, if it’s a custom action then please include that as well.
All you need is any project open and go to your start menu and do a reboot. As long as there is a project open, not neccesarily running, but open, it will exhibit this behavior.
Does the cancel reboot happen if your project is not running? I will need to see what your project is doing, as I’m sure you are aware this is a very difficult issue to debug, without being able to reproduce the exact actions/timing it’s almost impossible.
I’ve been pulling my hair out on this one for the last few days, finally tracked it down today to a bug in the docking library we use, wasn’t handling messages correctly. The above build should behave correctly. I’ve rebooted my machine more times in the last few days than in the last 10 years!