From edccb203c421d2bd820062024088c6698424d9ee Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Wed, 4 Feb 2026 20:47:04 -0500 Subject: Support dual-purpose packages in Burn. Fixes https://github.com/wixtoolset/issues/issues/8958 --- src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp') diff --git a/src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp b/src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp index bae098d4..e746ff75 100644 --- a/src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp +++ b/src/ext/Bal/stdbas/WixInternalUIBootstrapperApplication.cpp @@ -708,7 +708,10 @@ private: m_plannedAction = action; - hr = m_pEngine->Plan(action); + // InternalUiBootstrapperApplication isn't in a position to let the user + // choose the scope, so we use the default. Unfortunately, a scope choice + // in the MSI UI can't "flow" back to affect bundle scope. + hr = m_pEngine->Plan(action, BOOTSTRAPPER_SCOPE_DEFAULT); BalExitOnFailure(hr, "Failed to start planning packages."); LExit: -- cgit v1.2.3-55-g6feb