cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Enable Maintenance

CChong
By Level 11 Flexeran
Level 11 Flexeran
I would like to carry out a complete install each time my setup.exe is launched.

The Project Property 'Enable Maintenance' seems to be what I need.

This is not working, though, and every alternate time I run my setup I am put into maintenance mode. I tried to work around this by overriding script functions but this did not seem right when the project option seems to be exactly what I want.

Why does the 'Enable Maintenance' not seem to work?

Many thanks.
(2) Replies
Well, that's what Enable Maintenance does, replaces the default Modify/Repair/Remove maintenance behavior with remove-only behavior.

For some alternatives to that setting, you might have a look at the bottom of http://www.installsite.org/pages/en/msi/isd.htm...
CChong
By Level 11 Flexeran
Level 11 Flexeran
Fair enough. That is certainly what is happening.

From the documentation, however, "When an end user installs your application to a system that currently has your application installed, the application is reinstalled. " implies to me that a full re-install takes place; that is, an INSTALL and not a remove. The documentation is ambiguous at best.

Many thanks for the reply anyway.