diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2021-02-03 17:09:50 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2021-02-04 22:16:10 -0600 |
| commit | c6c17104b50936432a3fe9ca214ba9a3dfa32780 (patch) | |
| tree | 7ad23896fd7e1768a5f81ebb4dc2abe99718eadb /src/engine/engine.mc | |
| parent | fd8c2b0899bfbce07386af245c04eb21dc01cbdf (diff) | |
| download | wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.tar.gz wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.tar.bz2 wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.zip | |
Automatically uninstall the bundle after Quit if eligible.
For now, the requirements are:
* The bundle is installed and
* The bundle is per-user or has already elevated and
* No non-permanent packages are installed and
* No non-permanent packages are cached and
* No related bundle would run by default during uninstall and
* The bundle didn't Uninstall/Cache/Install/Modify/Repair and
* The BA didn't opt out of this behavior
Diffstat (limited to 'src/engine/engine.mc')
| -rw-r--r-- | src/engine/engine.mc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/engine/engine.mc b/src/engine/engine.mc index 59a05676..c90f08e3 100644 --- a/src/engine/engine.mc +++ b/src/engine/engine.mc | |||
| @@ -121,6 +121,13 @@ Language=English | |||
| 121 | The manifest contains an invalid version string: '%1!ls!' | 121 | The manifest contains an invalid version string: '%1!ls!' |
| 122 | . | 122 | . |
| 123 | 123 | ||
| 124 | MessageId=14 | ||
| 125 | Severity=Success | ||
| 126 | SymbolicName=MSG_BA_REQUESTED_SKIP_CLEANUP | ||
| 127 | Language=English | ||
| 128 | Bootstrapper application opted out of any engine behavior to automatically uninstall the bundle during shutdown. | ||
| 129 | . | ||
| 130 | |||
| 124 | MessageId=51 | 131 | MessageId=51 |
| 125 | Severity=Error | 132 | Severity=Error |
| 126 | SymbolicName=MSG_FAILED_PARSE_CONDITION | 133 | SymbolicName=MSG_FAILED_PARSE_CONDITION |
| @@ -286,7 +293,7 @@ MessageId=199 | |||
| 286 | Severity=Success | 293 | Severity=Success |
| 287 | SymbolicName=MSG_DETECT_COMPLETE | 294 | SymbolicName=MSG_DETECT_COMPLETE |
| 288 | Language=English | 295 | Language=English |
| 289 | Detect complete, result: 0x%1!x! | 296 | Detect complete, result: 0x%1!x!, installed: %2!hs!, eligible for cleanup: %3!hs! |
| 290 | . | 297 | . |
| 291 | 298 | ||
| 292 | MessageId=200 | 299 | MessageId=200 |
