You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11 ARM64下如何用VS Code调试C#控制台应用并解决MSVSMON报错

故障说明

你遇到的报错如下:

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.

该报错的核心原因是VS Code安装的C#扩展调用的调试组件为x86/x64版本,与Windows 11 ARM64环境不兼容,无法调试原生ARM64的.NET进程。

修复步骤
  • 完全卸载VS Code中所有C#相关扩展,包括「C# Dev Kit」、旧版「C#」扩展,卸载完成后彻底关闭VS Code所有进程。
  • 重新打开VS Code,在扩展商店搜索安装微软官方最新版「C# Dev Kit」,该版本已原生适配Windows ARM64架构,会自动下载对应ARM64版本的调试工具集。
  • 打开项目下.vscode/launch.json文件,检查.NET Core Launch配置项,删除所有手动添加的targetArchitecture等强制指定调试架构的参数,保留默认生成的配置即可。
  • 重启VS Code加载项目,按F5启动调试即可正常运行。

如果执行上述步骤后仍存在报错,可手动删除本地扩展缓存:打开资源管理器进入%USERPROFILE%\.vscode\extensions目录,删除所有前缀为ms-dotnettools.csharp的文件夹,再重新安装C# Dev Kit即可。

内容的提问来源于stack exchange,提问作者Krumelur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 04:36:05