-
Notifications
You must be signed in to change notification settings - Fork 446
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why is the arm64 sdk found on x64 machines? #14421
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov Issue DetailsDescriptionWhy is the arm64 sdk found on x64 machines? Reproduction Steps
Expected behaviorarm64 should not be found Actual behavior
Regression?No response Known WorkaroundsNo response ConfigurationNo response Other informationNo response
|
Side note about the screenshot from registry. The install locations are actually only used from the 32-bit view of the registry. So on x64 OS you need to look at @joeloff - this is done by the installer, did we try to fix this so that the installer doesn't write non-sensical info about other architectures? For example on my machine it shows the arm64 to be installed in x86 directory:
Overall this is just confusing - there's definitely non arm64 runtime available on the machine and trying to run arm64 app will fail. But I agree that @elinor-fung should we maybe change what |
@vitek-karas the path entry is definitely wrong. |
@joeloff do you want to move the bug to the right place then? Since it's really a setup issue, we should not be writing the path there. |
Yeah, move it to installer for now. I suspect though that this is coming from Arcade since there's some built-in templates/tasks that the runtime uses for generating its installers, but at least this way we'll track it and once we've triaged/assigned we can move it to Arcade if necessary. |
@Varorbc yes - that's what added that section to |
Old issue triage: We can't reproduce this currently so closing. Ping if you still can. |
@marcpopMSFT I still reproduced using the 9.0 sdk |
@marcpopMSFT ping.please reopen |
Do you have any other SDKs installed as well? A few of us have tried this and don't see arm64 listed. I wonder if something is leftover in your registry from some prior state. |
Is this an arm64 machine with an x64 install? |
Description
Why is the arm64 sdk found on x64 machines?
Reproduction Steps
dotnet --info
Expected behavior
arm64 should not be found
Actual behavior
Regression?
No response
Known Workarounds
No response
Configuration
No response
Other information
No response
The text was updated successfully, but these errors were encountered: