当我选择" debug>开始调试"时,"我为环境提示,然后选择" .net core",但是什么也没有发生。
如果我在程序运行良好的终端窗口中键入" dotnet run"。
" help>围绕"显示以下;
Version: 1.33.1 (user setup)
Commit: 51b0b28134d51361cf996d2f0a1c698247aeabd8
Date: 2019-04-11T08:27:14.102Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17134
编辑:
我尝试了.NET Core的32和64位版本以及VSCODE的相应系统和用户版本。在每个实例中,我都尝试过作为管理员和正常运行。我只是不认为这是在这台机器上可以使用的。
我已经在Ubuntu上进行了类似的安装,并且第一次使用。
编辑2:
我终于设法看到了这个错误,但是我无法解决。
Cannot create .NET debug configurations. The OmniSharp server is still
initializing or has exited unexpectedly.
调试汇发由C#(MS-VSCODE.CSHARP(扩展提供,该扩展名将OmnishArp用作后端。因此,调试不起作用可能是因为OmnishArp无法正常工作,这可能是您的OmnishArp仍在下载(下载源有时不稳定(,或者您的项目文件中存在一些问题(CSPROJ和SLN文件(,或者SDK环境是未正确配置。
如果OmnishArp正在运行,则可以在输出窗口中查看Omnisharp Log
项目,否则检查C#
项目,其中可能包括OmnishArp的下载状态。检查它们,您可能会得到它不起作用,或者只是将确切的输出日志粘贴以寻求帮助。
我在vscode .NET项目上击中F5时也有类似的问题。它要求我选择调试器(.NET Core 5 或.NET框架(。但是,无论我尝试什么,什么都没有发生。单击左侧的调试图标显示了一个链接来创建启动.json文件。单击该链接创建文件,然后我可以调试。在此处输入图像描述