如何在 Windows 11 ARM64 上使用 VS Code 调试 C# 控制台应用程序?

How to debug C# console app with VS Code on Windows 11 ARM64?

我是 运行 Windows 11 for ARM64 的内部预览版,并安装了 Visual Studio 代码 ARM64 版本。

使用 dotnet new(已安装 SDK 6)我能够创建一个简单的控制台应用程序。它使用 dotnet run.

成功运行

但是,如果我尝试使用“.NET Core Launch”从 VS Code 调试项目,我会收到此错误:

Error processing 'configurationDone' request. This version of the Visual Studio Remote Debugger (MSVSMON.EXE) cannot be used to debug ARM64 processes or dumps. Please use the ARM64 version instead.

我需要 install/configure 什么才能完成这项工作?

在撰写本文时,答案是使用 Visual Studio 代码的最新内幕版本 (1.63.0-insider)。

这特别有趣,因为同样是 ARM 代码的 Apple Silicon 版本不需要内部构建。