我遇到了VSCode提示
的问题调试适配器进程意外终止
对于使用控制台模板创建的C#项目;当我通过按“F5”键调试它。
编译项目时没有任何问题。
我在项目文件夹上执行了dotnet run
。我看到命令提示符上打印的“Hello World”没有任何问题。
我的版本字符串
VSCode : 1.14.2
dotnet : 2.0.0-preview2-25407-01
C# extn : 1.11.0
OS : Microsoft Windows NT 6.1.7601 Service Pack 1 (Windows 7 - 64 bit)
我在事件日志中没有任何信息。
如何解决此错误?
[更新]
OmniSharp调试服务器在怀疑地启动时正在退出/关闭! 我在哪里收集OmniSharp调试服务器的日志?
我在VS Code的“输出”窗口中没有打印任何内容。我甚至没有在输出过滤器下拉列表中看到OmniSharp日志源。
[其他信息]
使用“Ctrl + F5”键在非调试模式下运行应用程序时出现相同的错误。
在github中浏览了VS Code的源代码;当退出服务器时,调试服务器未处于断开连接状态时,将显示错误消息。进一步构建调用图,onServerExit称为
1。在[connectServer](https://github.com/Microsoft/vscode/blob/fbece01268f4e5d290a470b328eea6312069eda0/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts#L433)
中创建套接字的close事件2。在[startServer](https://github.com/Microsoft/vscode/blob/fbece01268f4e5d290a470b328eea6312069eda0/src/vs/workbench/parts/debug/electron-browser/rawDebugSession.ts#L437)
中启动的调试服务器进程的退出事件现在我的问题得到了改进,为什么调试服务器在创建时会退出/关闭?
这可能是由于权限或端口号或其他原因造成的吗?我应该在哪里寻找机器中出现的问题?