问题描述
我使用 VS Code for Mac 编写 C# 控制台应用程序,但我没有使用 Unity。我不得不休息几个月,这个月,当我回来时,OmniSharp 不再工作。启动时,我收到此消息:
Starting OmniSharp server at 1/11/2021,1:24:44 PM
Target: /Users/cutler 1 2/Documents/Coding/PracticeProjects/CompareActors
OmniSharp server started.
Path: /Users/cutler 1 2/.vscode/extensions/ms-dotnettools.csharp-1.23.8/.omnisharp/1.37.5/run
PID: 89903
Cannot open assembly '1': No such file or directory.
[ERROR] Error: OmniSharp server load timed out. Use the 'omnisharp.projectLoadTimeout' setting to override the default delay (one minute).
询问我是否要下载相关文件的小弹出框从未出现。我从来没有搞过 OmniSharp 的位置,所以我不知道为什么它会突然停止工作。
它允许我处理程序并运行它,但 OmniSharp 不起作用,因此没有 launch.json
和 IntelliSense,等等。
根据我的故障排除研究,我尝试过:
-确保 VS Code 是最新的
- 转到调试选项卡并单击“运行和调试”,这会下拉菜单告诉我“选择环境”。我选择 .NET Core 并弹出以下错误消息:
Cannot create .NET debug configurations. The OmniSharp server is still initializing or has exited unexpectedly.
-转到调试选项卡并单击“要自定义运行和调试,请创建一个 launch.json
文件”(它创建的文件基本上是空的,所以我将其删除)
-从 VS Code 中卸载 C# 扩展 + 在 Finder 中进入 VS Code 的隐藏文件并完全删除 C# 扩展文件夹,然后重新安装它(发生同样的错误)
有人知道我该如何解决这个问题吗?不久前,当 Apple 恢复我的电脑时,出于某种原因,他们将用户名从“cutler”更改为“cutler 1 2”,这很难更改,但这些空格过去从未对 OmniSharp 造成问题。>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)