在Windows上使用Visual Studio Code调试C#代码

5

如何在Windows上使用Visual Studio Code调试C#?

我有一个aspnet core项目,在VS Code中可以构建和编辑,它运行得很好。

我按照所有入门指南安装了C# Omnisharp扩展,并且非常容易就能开始使用,但是有一个非常重要的问题...

在Windows上,你如何实际进行调试?我找到的每篇文章/博客帖子都只显示如何在OSX或Linux上进行C#调试。

使用Mono进行调试不起作用,会出现以下问题:

Mono Debug在此平台(Win32NT)上不受支持。

而且你无法在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/始终编写启动文件”复选框。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接