If you didn't replace one of the files that were discovered to be in use,
then no, you won't get an automatic reboot prompt. Which file did you
replace when you uninstalled your application?

-----Original Message-----
From: Ivo Beltchev [mailto:i...@roadrunner.com] 
Sent: Wednesday, July 14, 2010 9:04 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Restart Manager (reboot after uninstall)

But I don't want to restart unconditionally. Only when the user chooses 
to stop the Restart Manager from closing the offending applications. Is 
there a way to detect that?

I'm reading the documentation for the REBOOT property here: 
http://msdn.microsoft.com/en-us/library/aa371101(VS.85).aspx
It says "For example, the installer automatically prompts for a restart 
if it needs to replace any files in use during the installation." So I'm 
thinking that I should get a reboot prompt at the end of the uninstall 
or upgrade. But there isn't one. Am I reading the documentation correctly?

Blair wrote:
> If you have code that causes the application(s) detected to shutdown
> (including using the built-in actions to stop services you install) the
> restart manager-related detection code doesn't always acknowledge that. As
a
> result the user is often told of a need for reboots that ultimately are
> never required.
>
> If files-in-use are not replaced (just moved/marked for removal on next
> reboot) then Windows Installer doesn't ask for a reboot unless a
> reboot-related action or property are set indicating otherwise. In
> uninstallations, that is often the case.
>
> You could try setting REBOOT=Force when you detect that you will be
> uninstalling. That should cause a reboot prompt.
>
> The reason for reboot instead of logoff is that the system that removes
> marked files system boot during isn't activated during logoff or logon, so
> the marked files are never actually removed until an actual reboot.
>
> -----Original Message-----
> From: Ivo Beltchev [mailto:i...@roadrunner.com] 
> Sent: Tuesday, July 13, 2010 8:55 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] Restart Manager (reboot after uninstall)
>
> Hi
>
> I have an uninstaller that uses the Restart Manager. When it detects 
> that files are in use it shows one of two messages:
>
> 1) When uninstalling in quiet mode, there is a popup saying "...... a 
> reboot will be required to complete the setup"
>
> 2) When uninstalling in UI mode, there is a list of processes with 2 
> options: A) restart applications, B) Do not close applications. A reboot 
> will be required.
>
> I am expecting that after the uninstaller is finished there will be a 
> prompt to restart the computer, but I don't get one.
>
> Reading about MsiRMFilesInUse here: 
> http://wix.sourceforge.net/manual-wix3/WixUI_dialogs.htm, I see "It 
> allows the user to attempt to automatically close applications or ignore 
> the prompt and result in the setup requiring a reboot after it 
> completes." What does "result in requiring a reboot" mean? That the 
> setup will ask the user to reboot, or that the user must remember to 
> reboot manually?
>
> If there is no reboot prompt built in, how do I make one (basically how 
> do I detect if the user has chosen not to close the applications)? And 
> even better, if I can customize the prompt to do a log off instead of 
> reboot.
>
>
> Thanks
> Ivo
>
>
>
>
----------------------------------------------------------------------------
> --
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
----------------------------------------------------------------------------
--
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>   

----------------------------------------------------------------------------
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to