如何获取.NET Core Launch (console)调试器?调试功能异常求助
.NET Core调试器安装与调试问题解决
问题描述
- 系统推荐的.NET Framework调试器无法正常工作
- 已安装.NET SDK 6.0 x64,且安装了多数.NET扩展,但找不到.NET Core调试器
解决步骤
确认核心扩展安装
打开VS Code扩展面板,搜索C#,安装微软官方发布的C#扩展(蓝色C#图标),该扩展内置.NET Core调试组件,无需单独安装调试器。验证.NET SDK安装
打开命令提示符,执行dotnet --info,查看输出中是否包含.NET SDK 6.0.x的条目。如果未识别,卸载现有SDK后重新下载安装,务必勾选「将.NET添加到系统PATH」选项。手动配置调试环境
在项目根目录创建.vscode文件夹,添加以下两个配置文件:
launch.json(调试启动配置)
{ "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/bin/Debug/net6.0/你的项目名称.dll", "args": [], "cwd": "${workspaceFolder}", "console": "internalConsole", "stopAtEntry": false } ] }
tasks.json(编译任务配置)
{ "version": "2.0.0", "tasks": [ { "label": "build", "command": "dotnet build", "type": "shell", "group": "build", "presentation": { "reveal": "silent" }, "problemMatcher": "$msCompile" } ] }
教程视频推荐
可搜索微软官方发布的「VS Code .NET Core 调试入门」系列视频,内容覆盖扩展安装、调试配置、常见问题排查,步骤直观易懂。
内容的提问来源于stack exchange,提问作者Grind_Master
相关产品推荐
相关产品推荐

