This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- How does SdWelcomeMaint Repair work
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 07, 2018
09:31 AM
How does SdWelcomeMaint Repair work
Hi all,
I have an IS 2018 InstallScript MSI project. I install the product.
Next, when I run setup.exe again, it gives three options: Modify, Repair and Remove.
What exactly does Repair do?
Does it only restore any missed files, registry entries and shortcuts or is there more to Repair?
Does any install code in the InstallScript get executed?
______________
Tutuapp https://9apps.ooo/https://showbox.software/
I have an IS 2018 InstallScript MSI project. I install the product.
Next, when I run setup.exe again, it gives three options: Modify, Repair and Remove.
What exactly does Repair do?
Does it only restore any missed files, registry entries and shortcuts or is there more to Repair?
Does any install code in the InstallScript get executed?
______________
Tutuapp https://9apps.ooo/https://showbox.software/
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Oct 10, 2018
04:25 AM
Yes, it restores the missed file, registry, short cuts as well what and all you configured as part of your components in the authoring tool.
And it will execute the Install script code also, what and all code will be executed is based on how you are written the code and its execution conditions.
Its possible to write code only targeting maintenance phase by specifying conditions like REMOVEALL,REPAIR, MODIFY.
So, I suggest you to put a message box in the code to debug where and all it is getting executed.
and see the installshield help on install script
http://helpnet.installshield.com/installshield22helplib/Subsystems/installshield22langref/installshield22langref.htm#CSHID=helplibrary%2FLangrefOnMaintUIBefore.htm|StartTopic=helplibrary%2FLangrefOnMaintUIBefore.htm
And it will execute the Install script code also, what and all code will be executed is based on how you are written the code and its execution conditions.
Its possible to write code only targeting maintenance phase by specifying conditions like REMOVEALL,REPAIR, MODIFY.
So, I suggest you to put a message box in the code to debug where and all it is getting executed.
and see the installshield help on install script
http://helpnet.installshield.com/installshield22helplib/Subsystems/installshield22langref/installshield22langref.htm#CSHID=helplibrary%2FLangrefOnMaintUIBefore.htm|StartTopic=helplibrary%2FLangrefOnMaintUIBefore.htm
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)