Visual Studio Code macOS:加载OmniSharp时出错:生成EACCES

时间:2018-05-04 13:50:30

标签: visual-studio-code

我没有运气试图让C#扩展在macOS中运行。加载sln文件时,除了OmniSharp之外,一切似乎都很好。这使得使用Visual Studio Code很难或不可能。

这是我得到的错误:

setBackgroundResource

这对于什么是错误几乎没有说明。

我按照here发现的所有说明,包括安装Mono SDK,但OmniSharp不断发出此错误。我也试过了 - 从vsix文件安装扩展 - 用我发现的here覆盖omnisharp文件夹内容 所有导致同样的错误。

当新安装扩展程序时,它会自动下载OmniSharp软件包并成功安装。

Starting OmniSharp server at 2018-5-4 13:51:51
Target: /PATH/TO/PROJECT/Project.sln

[ERROR] Error: spawn EACCES

有人建议以递归方式向整个项目文件夹添加+ x权限(如this official thread中所示),但这是否真的有必要?扩展中的所有文件都属于与项目中的所有文件相同的人员组。

我还是尝试了这个,但仍然 [错误]错误:产生EACCES

我使用的是Visual Studio Code 1.23.0,OmniSharp的版本是1.14.0。

我还应该说我尝试打开的所有项目都是由Unity 3D生成的,我安装了Unity Debug扩展程序。

我不知道还有什么可以尝试的。有人能就此提出建议吗?

0 个答案:

没有答案