首页 > 解决方案 > 您没有调试 C# 的扩展,我们应该在 Marketplace 中找到 C# 扩展吗?

问题描述

我正在尝试使用 VSCode 调试 C# 脚本。但是当我按 F5 时它显示

尝试调试时出现错误消息

但我确实在 VSCode 中安装了 C# 扩展

市场上的 C# 扩展

关于我的 VSCode

Version: 1.56.2 (system setup)
Commit: 054a9295330880ed74ceaedda236253b4f39a335
Date: 2021-05-12T17:13:13.157Z
Electron: 12.0.4
Chrome: 89.0.4389.114
Node.js: 14.16.0
V8: 8.9.255.24-electron.0
OS: Windows_NT x64 10.0.19042

我的机器上也安装了 Dotnet

dotnet --version
5.0.203

以前,VSCode 用于解决所有必要的依赖关系并创建调试 C# 脚本所需的文件。也许最新的更新有一些问题?

标签: c#visual-studio-code

解决方案


如果您对此有疑问,我建议您转到“查看”,然后按命令托盘或按Ctrl++ ,然后搜索“为构建ShiftP调试生成资产”,如果您希望它打开一个新窗口并执行您的代码,而不是它在终端中运行:打开 .vscode 然后选择 launch.json ,然后转到它显示控制台的位置并改写:

"console": "externalTerminal",

推荐阅读