VSCode: 在便携式 IDE 中启用 .Net Core 调试器

VSCode: enable .Net Core Debugger in portable IDE

这些天我正在尝试这些项目: - Visual Studio 代码:我选择了从 USB 存储器执行的便携式 (.zip)。 - .Net Core(又是.zip包),我解压到和之前一样的U盘里。

当我尝试在 VSCode 项目中生成新的 C# 时,首先我遇到了有关如何调用 .Net 核心文件夹(也称为 dotnet 解压文件夹)的问题。到现在为止,我只需要在控制台中输入 dotnet 可执行文件的绝对路径位置 - 同样,从我从 zip 文件中解压的文件夹中 -

但随后我尝试在执行这些命令后调试控制台应用程序:

dotnet new
dotnet restore
dotnet build

我看到以下错误:

The .NET Core Debugger is still being downloaded. See the C# Output Window    
for more information.
[ERROR]: C# Extension failed to install the debugger package

我该如何解决这个问题?

刚刚在我的电脑上也看到了这个错误,结果是现在 C# 调试器不支持 32 位 Windows 系统,GitHub 上有一个问题:https://github.com/OmniSharp/omnisharp-vscode/issues/844.

检查您是否使用 32 位 Windows,如果是,请升级到 x64。