首页 文章

在Windows上的Visual Studio代码中调试C#代码

提问于
浏览
5

如何在 Windows 上的Visual Studio代码中调试C#?

我有一个aspnet核心项目设置,我可以在VS Code中构建和编辑它,它工作得很好 .

我按照所有入门指南展示安装了C#Omnisharp扩展程序,除了一个非常重要的东西外,它很容易上手......

你如何在Windows上实际调试它?我遇到的每篇文章/博客文章都只显示了使用OSX或Linux进行C#调试 .

使用Mono进行调试不起作用,我得到以下结果:

此平台(Win32NT)不支持Mono Debug .

并且您无法在Windows上安装Mono-Debugger扩展 - 仅限OSX和Linux . 这是有道理的,但是使用Windows执行此操作的步骤是什么?

我必须遗漏一些非常简单的东西 - 如何在Windows上使用Visual Studio Code设置C#调试?

1 回答

  • 1

    我自己偶然发现了它,并在调试器的安装指南中找到了答案:

    https://marketplace.visualstudio.com/items?itemName=Unity.unity-debug

    您应该检查是否已经有launch.json文件 . 如果是这样,删除它并在单击调试视图顶部的齿轮后,从下拉列表中选择Unity Editor .

    还有一个VSCode Unity插件,每次在编辑器中启动游戏时都可能会覆盖该文件 . 要禁用此功能,请取消选中“编辑/首选项/ VSCode /始终写入启动文件”复选框

相关问题