mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-07-10 12:56:32 +00:00
Disable automatic application start after install via Windows Installer (#942)
Arduino IDE is packaged for Windows in multiple formats: - ZIP - NSIS - Windows Installer (AKA "MSI") The interactive installer of the NSIS package makes it the best option for installation by users. The other use case for the installers is deployment by a system administrator. The Windows Installer package was added to offer an additional installer option for this specific use case. In this use case, a "silent install" will often be required. Previously, the Windows Installer package was configured to start the Arduino IDE after completing the installation. This behavior is likely to be problematic for the very use case the Windows Installer package was intended for. That configuration was not intentional, but rather a result of using whatever setting electron-builder happened to provide as a default. The behavior of the Windows Installer package is hereby changed to not run after installation. This also aligns it with the behavior of the NSIS package's silent installation (running the installer with the `/S` flag). The behavior of the NSIS installer is unchanged: - When in interactive mode: user chooses whether to start Arduino IDE - When in silent mode: Arduino IDE does not start after installation
This commit is contained in:
parent
c430cf0d88
commit
e5b34624ac
@ -106,6 +106,9 @@
|
||||
"category": "Development",
|
||||
"icon": "resources/icons"
|
||||
},
|
||||
"msi": {
|
||||
"runAfterFinish": false
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": false,
|
||||
"installerHeaderIcon": "resources/icon.ico",
|
||||
|
Loading…
x
Reference in New Issue
Block a user