Skip to content

Commit c356733

Browse files
author
joeyaiello
committed
respond to feedback on MSI path RFC
1 parent 3f51a91 commit c356733

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

2-Draft-Accepted/RFCXXXX-MSI-Installation-Path.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,14 @@ We also provide the version of PowerShell in the FileVersion object associated w
3737
* Preview: an unsupported build that may contain incomplete new features and high-impact bugs,
3838
and should therefore not be used in production.
3939
* All stable MSIs of PowerShell Core 6.x shall be installed to `$env:ProgramFiles\PowerShell\6\`.
40-
* All preview MSIs of PowerShell Core 6.x shall be installed to `$env:ProgramFiles\PowerShell\6-preview`.
40+
* All preview MSIs of PowerShell Core 6.x shall be installed to `$env:ProgramFiles\PowerShell\6-Preview`.
4141
* When a stable MSI is run on a machine that already has a stable PowerShell Core 6.x installed,
4242
an in-place update of that stable build shall be performed.
4343
* When a preview MSI is run on a machine that already has a preview PowerShell Core 6.x installed,
44-
an in-place update of that stable build shall be performed.
44+
an in-place update of that preview build shall be performed.
45+
* No installation of a preview build shall interfere with a stable build, and vice versa
46+
* This includes an implicit requirement that `Install-PowerShellRemoting.ps1` create a different endpoint name for the preview build.
47+
* The preview binary of PowerShell Core 6.x shall be named `pwsh-preview` or `pwsh-preview.exe` (depending on the platform).
4548

4649
## Alternate Considerations and Proposals
4750

0 commit comments

Comments
 (0)