The capture script finds either .NET SDK - #90
Open
SlyWombat wants to merge 1 commit into
Open
Conversation
This machine has two per-user .NET SDKs and neither is on PATH, because C:\Program Files\dotnet is runtime-only and a bare `dotnet` finds no SDK at all. The script probed only the newer one. The second SDK exists because of my mistake: `ls ~/.dotnet` from bash resolves to /home/sly, not the Windows profile, so the pre-existing 8.0.422 at C:\Users\DavidSeaman\.dotnet looked absent and I installed 8.0.424 alongside it. The script now prefers DOTNET_ROOT, then the profile copy, then LOCALAPPDATA — so removing the redundant one breaks nothing. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013sNbNHhkbbDB83RkGkdQCz
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This machine has two per-user SDKs and neither is on PATH —
C:\Program Files\dotnetis runtime-only, so a baredotnetfinds no SDK at all. The script probed only one of them.The second SDK exists because of my mistake:
ls ~/.dotnetfrom bash resolves to/home/sly, not the Windows profile, so the pre-existing 8.0.422 looked absent and I installed 8.0.424 alongside it. The script now prefersDOTNET_ROOT, then the profile copy, then LOCALAPPDATA, so the redundant install can be removed without breaking anything.