Closed
Description
Environment 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);
}
}