Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Oct 12, 2021

Backport of #60307 to release/6.0
Requires dotnet/arcade#8029

Customer Impact

Customers installing upgrades of .NET 6.0 observe the entry for dotnet will move to the end of the PATH variable, often resulting in x86 dotnet being first and winning.

Testing

Manual build of host and upgrade testing. I've tested upgrade scenarios where 5.0 x86 + x64 is installed. Upgrade to 6.0 x64 without the fix will move x64 PATH to end. Once fix is in place we don't move PATH entry.

Risk

Low. This doesn't change installer behavior like some of the other options we considered. The change is scoped to only the host MSI

This should preserve the ordering of PATH, since the old MSI will never
remove its entry.
@Anipik Anipik added the Servicing-approved Approved for servicing release label Oct 13, 2021
@ericstj ericstj merged commit 77fe2e0 into release/6.0 Oct 13, 2021
@jkotas jkotas deleted the backport/pr-60307-to-release/6.0 branch October 23, 2021 13:06
@ghost ghost locked as resolved and limited conversation to collaborators Nov 22, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants