Windows installation paths are inconsistent #879
Labels
criticality: high
Of high impact
os: windows
Specific to Windows operating system
topic: infrastructure
Related to project infrastructure
type: imperfection
Perceived defect in any part of project
Describe the problem
Multiple installation options are provided for the Windows build of the Arduino IDE:
(w/ "Only for me" selected)
- Silent installer (
/CURRENTUSER /S
)%LOCALAPPDATA%\Programs\Arduino IDE
(e.g.,
C:\Users\per\AppData\Local\Programs\Arduino IDE
)(w/ "Anyone who uses this computer (all users)" selected)
- Silent installer (
/ALLUSERS /S
)%PROGRAMFILES%\Arduino IDE
(e.g.,
C:\Program Files\Arduino IDE
)%LOCALAPPDATA%\Programs\arduino-ide
(e.g.,
C:\Users\per\AppData\Local\Programs\arduino-ide
)(
ALLUSERS=1
)%PROGRAMFILES%\arduino-ide
(e.g.,
C:\Program Files\arduino-ide
)🐛 The default locations of the interactive installer (w/ "Only for me" selected) and the equivalent MSI installation are inconsistent.
🐛 The default locations of the interactive installer (w/ "Anyone who uses this computer" selected) and the equivalent MSI installation are inconsistent.
This might make support more difficult.
To reproduce
The "Destination Folder" field on the "Choose Install Location" dialog is prefilled with the path of
%LOCALAPPDATA%\Programs\Arduino IDE
(e.g.,C:\Users\per\AppData\Local\Programs\Arduino IDE
)The "Destination Folder" field on the "Choose Install Location" dialog is prefilled with the path of
%PROGRAMFILES%\Arduino IDE
(e.g.,C:\Program Files\Arduino IDE
).msi
file.It is at
%LOCALAPPDATA%\Programs\arduino-ide
(e.g.,C:\Users\per\AppData\Local\Programs\arduino-ide
).msi
file with the property settingALLUSERS=1
.It is at
%PROGRAMFILES%\arduino-ide
(e.g.,C:\Program Files\arduino-ide
)🐛 The Windows Installer installations were made to a similar, but different path.
Expected behavior
Consistent installation paths for equivalent installation options.
Arduino IDE version
2.0.0-rc4-snapshot-0fc7c78
Operating system
Windows
Operating system version
10
Additional context
Related: #1439
Issue checklist
The text was updated successfully, but these errors were encountered: