SymphonyElectron/installer/win/WixSharpToolset/Samples/RestartElevated(UI)
2020-08-21 08:25:55 +02:00
..
Build.cmd SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
CustomAction.config SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.dialog_banner.png SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.dialog_bmp.png SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.licence.rtf SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.wixobj SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.wixpdb SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.wxl SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
ElevatedSetupUI.wxs SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
EmbeddedUI.config SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
readme.txt SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
setup.cs SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
setup.cs.dll SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
uninstall.cmd SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
WixSharp.CA.dll SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
WixSharp.UI.CA.dll SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00

This sample demonstrates how to ensure that setup runs elevated UI.
Normally MSI elevates the actual installation stage (InstallSequence) while leaving the UI interaction (InstallUISequence) unelevated. This sample shows how to elevate the whole round trip.
Note: the ManagedUI gives you the best user experience as native UI does not allow full control over dialogs (the initial setup exit dialog needs to be closed manually).  
Execute corresponding .cmd file to build desired msi. Then execute the .msi to start the installation.