【问题标题】:VSCode: enable .Net Core Debugger in portable IDEVSCode:在便携式 IDE 中启用 .Net Core 调试器
【发布时间】:2016-11-21 00:41:37
【问题描述】:

这几天我正在尝试这些项目: - Visual Studio Code:我选择了从 USB 存储器执行的便携式 (.zip)。 - .Net Core(又是.zip包),我解压成和上一个一样的USB存储器。

当我尝试在 VSCode 项目中生成一个新的 C# 时,首先我遇到了如何调用 .Net 核心文件夹(又名 dotnet decomprissed 文件夹)的问题。到现在为止,我只需要在控制台中输入 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

我该如何解决这个问题?

【问题讨论】:

  • 您是否使用 VSCode 作为编译器/调试器?那为什么不使用visual studio呢?
  • 因为我们想要一个不那么复杂的轻量级环境来测试和执行测试单元。就像崇高文本一样。我们还看到了可以在 VSCode C# 脚本中调试和编译的会话。我们发现的问题是当我们在可移植包中尝试相同的步骤时。
  • 那为什么不SharpDevelop
  • 请记住,带有便携式工具包的便携式解决方案。
  • 便携是什么意思,难道SharpDevelop不便携?

标签: c# visual-studio-code omnisharp


【解决方案1】:

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

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

【讨论】:

  • 谢谢詹姆斯..所以这证实了这个问题。不幸的是,没有办法升级到 x64。我必须丢弃 VSCode。 ;(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-13
相关资源
最近更新 更多