Support Windows ARM64
See original GitHub issueEnvironment data
Windows ARM64 Install Windows ARM64 .NET Core SDK (NOT x86)
Steps to reproduce
- Create console app
- Insert a ReadLine in it, to hault execution so we can wait on the debugger being attached
- Build console app at CLI
- Launch app, and make sure it is waiting at the ReadLine
- Attach to the right PID
Expected behavior
- Debugger shows threads and any other appropriate data
- breaks at breakpoint after the ReadLine once I hit enter
Actual behavior
- Debugger doesn’t appear to do anything
Tried same steps launching the app with both .NET Core 3.0 x86 runtime and .NET Core 3.0 ARM64 runtime. Same experience.
My App
class Program
{
static void Main(string[] args)
{
var pid = System.Diagnostics.Process.GetCurrentProcess().Id;
Console.WriteLine("Hello World!");
Console.WriteLine($"Process: {pid}");
Console.WriteLine("Press enter to exit.");
Console.ReadLine();
Console.WriteLine(System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription);
}
}
Issue Analytics
- State:
- Created 4 years ago
- Reactions:7
- Comments:51 (28 by maintainers)
Top Results From Across the Web
Windows Arm-based PCs FAQ - Microsoft Support
Drivers for hardware, games and apps will only work if they're designed for a Windows 10 Arm-based PC. · 64-bit (x64) apps won't...
Read more >State of Windows on Arm64: a high-level perspective
Before Windows 11, Windows on ARM64 didn't run 64-bit x86 applications. This was a major catch affecting compatibility across a wide range ...
Read more >Microsoft improves Arm64 support in Dev Channel Windows ...
Microsoft has demonstrated that it really does care about Windows on Arm with a new Dev Channel build for Windows that brings native...
Read more >What is Windows on Arm? Everything you need to know
Not in emulation. Only native 64-bit (Arm64) apps work with Windows 10, along with x86 and Arm32 and apps. Windows 11 does support...
Read more >Advanced Installer Support for Windows 11 on ARM
You may run applications smoothly on Windows ARM64 (or systems with x64 native architecture) thanks to the newly predefined ARM64 support for ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I currently use the dotnet CLI on my surface pro x to develop some net5. Though I’m very much looking forward to full support for the arm64 processors.
When is the official support for Windows 10 ARM64 coming…Why is this taking so long…Not having an ARM64 is really sad especially people buying surface pro x…Am not sure why msft is not looking into this