如何在 Windows 上的 Visual Studio Code 中调试 C#?
我设置了一个 aspnet 核心项目,我可以在 VS Code 中构建和编辑它,效果很好。
我已经按照所有入门指南安装了 C# Omnisharp 扩展,它真的很容易上手,除了一件非常重要的事情......
您实际上如何在 Windows 上调试它?我遇到的每篇文章/博客文章都只展示了使用 OSX 或 Linux 进行 C# 调试。
使用 Mono 进行调试不起作用,我得到以下信息:
Mono Debug is not supported on this platform (Win32NT).
而且您不能在 Windows 上安装 Mono-Debugger 扩展 - 只能在 OSX 和 Linux 上安装。这是有道理的,但在 Windows 中执行此操作的步骤是什么?
我一定错过了一些非常简单的东西 - 如何在 Windows 上使用 Visual Studio Code 设置 C# 调试?
最佳答案
我自己偶然发现了它,并在调试器的安装指南中找到了答案:
https://marketplace.visualstudio.com/items?itemName=Unity.unity-debug
你应该检查你是否已经有 launch.json 文件。如果是这样,请将其删除,然后单击调试 View 顶部的齿轮后,从下拉列表中选择 Unity Editor。
还有一个 VSCode Unity 插件,每次在编辑器中启动游戏时可能会覆盖该文件。要禁用此功能,请取消选中“Edit/Preferences/VSCode/Always Write Launch File”复选框
关于c# - 在 Windows 上的 Visual Studio Code 中调试 C# 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37040759/