Hi,

i am currently packaging an application called Winmerge 2.12.4 on Win 7. On Uninstall(System Context) it prompts to close down explorer. If I uninstall as an Admin it just closes explorer without prompting. Does anyone know a way around this?

any help is greatly appreciated.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
A way around what, the restart itself or the prompt/lack of prompt?

From reading about the product, I assume it installs as an Explorer extension, in the same way that a similar product - Beyond Compare - does. As such, an Explorer restart would be required to remove the integration e.g. the context menus.
Answered 08/16/2010 by: VBScab
Red Belt

Please log in to comment
0
Sorry, I didn't make that clear.

I don't want it to prompt or to restart explorer. I was hoping that a reboot at the end of the uninstall would take care of removing the explorer extension.

I've added a property that worked for a colleague of mine but didn't work in my package MSIRESTARTMANAGERCONTROL=Disable
Answered 08/16/2010 by: Automan
Senior Yellow Belt

Please log in to comment
0
Hardly surprising, as the installer isn't Windows Installer-based! :-)

Your best bet would be to capture the legacy set-up to MSI format using your MSI authoring tool of choice.
Answered 08/16/2010 by: VBScab
Red Belt

Please log in to comment
0
Hi VBScab,

Thanks for the response. That is what I have done. I've repackaged the app using Install Shield. Tested all seemed fine except for this issue. I added the property listed above and set it to Disable. Still didn't resolve the issue.
Answered 08/16/2010 by: Automan
Senior Yellow Belt

Please log in to comment
0
MSIRESTARTMANAGERCONTROL is only supported from WI v4.0 onwards, IIRC. If your machines don't have at least that version, the engine will simply ignore that property value.

Try setting 'RebootYesNo' to 'N' and 'Reboot' to 'R' in your transform.
Answered 08/16/2010 by: VBScab
Red Belt

Please log in to comment
0
I'm installing it on Windows 7 and this uses Installer version 5.0.

those properties are set and still gives the message.
Answered 08/16/2010 by: Automan
Senior Yellow Belt

Please log in to comment
0
I think I've found the issue. I didn't set the property correctly.

MSIRESTARTMANAGERCONTROL was MSIRESTARTMANAGER in my MSI. Doh!!!
Answered 08/16/2010 by: Automan
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity