diff --git a/.changes/fix-nsis-per-machine-installer-elevation.md b/.changes/fix-nsis-per-machine-installer-elevation.md new file mode 100644 index 000000000..ae9fe46ad --- /dev/null +++ b/.changes/fix-nsis-per-machine-installer-elevation.md @@ -0,0 +1,5 @@ +--- +tauri-bundler: patch:bug +--- + +Fix NSIS per-machine installer not requesting elevation when run by non-admin users. diff --git a/crates/tauri-bundler/src/bundle/windows/nsis/installer.nsi b/crates/tauri-bundler/src/bundle/windows/nsis/installer.nsi index fb8e9bb40..e178c49ea 100644 --- a/crates/tauri-bundler/src/bundle/windows/nsis/installer.nsi +++ b/crates/tauri-bundler/src/bundle/windows/nsis/installer.nsi @@ -95,7 +95,7 @@ VIAddVersionKey "ProductVersion" "${VERSION}" ; Handle install mode, `perUser`, `perMachine` or `both` !if "${INSTALLMODE}" == "perMachine" - RequestExecutionLevel highest + RequestExecutionLevel admin !endif !if "${INSTALLMODE}" == "currentUser"