Skip to content

Commit

Permalink
Specify that install location is in 32-bit view of registry (#325)
Browse files Browse the repository at this point in the history
Clarify that the InstallLocation key on Windows is in the 32-bit registry.

The original doc (https://github.com/dotnet/designs/blob/main/accepted/2020/install-locations.md) already specifies this. The change here makes it clearer in the per-arch install design doc that builds on the original.
  • Loading branch information
elinor-fung authored Nov 20, 2024
1 parent bba3216 commit 4f33f5a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions accepted/2021/install-location-per-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ otherwise the apphost will use the global install location lookup.

On Windows the multi-arch situation already exists with x86 and x64 architectures.
Each installs into a different location and is registered accordingly.
The registration mechanism in registry includes the architecture,
the key path is `HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\<arch>\InstallLocation`.
Install locations are registered in the 32-bit registry under
`HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\<arch>\InstallLocation`.

This means that x86 apphost looks only for x86 install location and similarly
x64 apphost looks only for x64 install location. Adding another architecture
Expand Down

0 comments on commit 4f33f5a

Please sign in to comment.