You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which version of Visual Studio are you building with (if any)?
N/A
Which version of the WiX Toolset Visual Studio Extension are you building with (if any)?
N/A
Which version of .NET are you building with?
N/A
If the problem occurs when installing your packages built with WiX, what is the version of Windows the package is running on?
N/A
Describe the problem and the steps to reproduce it.
Burn uses PostThreadMessage to queue up the BA requests for actions like Detect, Plan, and Apply. If the BA shows UI in a callback, then those messages will be thrown away. This also applies when the engine shows the UAC prompt for the elevated engine. To reproduce:
Launch the bundle unelevated.
Have the BA call Elevate.
Have the BA call Plan inside OnElevate (OnElevateBegin in v4).
The UAC prompt should come up, click Yes.
Describe the behavior you expected and how it differed from the actual behavior.
Expected: The engine processes the plan request after elevation completes.
Actual: The engine doesn't plan.
Bugs
If this issue is a bug:
Elevate
.Plan
insideOnElevate
(OnElevateBegin
in v4).Yes
.Raymond Chen post - Why do messages posted by PostThreadMessage disappear?
The text was updated successfully, but these errors were encountered: