Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .NETFramework Omnisharp Linux_C#_.net_Unity3d_Mono_Omnisharp - Fatal编程技术网

C# .NETFramework Omnisharp Linux

C# .NETFramework Omnisharp Linux,c#,.net,unity3d,mono,omnisharp,C#,.net,Unity3d,Mono,Omnisharp,我试图在Linux和Visual Studio代码(更具体地说是OSS)中使用Unity。但Omnisharp总是给我这个错误: 错误:找不到.NETFramework,Version=v4.7.1的引用程序集。 我尝试过安装.NET,但我意识到我只能在Linux上安装.NETCore。我已经读到我应该使用mono,但是现在在安装了pacman的官方mono软件包之后,即使在重新启动之后,我仍然会遇到同样的错误 也许我应该换成Omnisharp来找mono?我不确定这是如何工作的,如果有任何帮助

我试图在Linux和Visual Studio代码(更具体地说是OSS)中使用Unity。但Omnisharp总是给我这个错误:

错误:找不到.NETFramework,Version=v4.7.1的引用程序集。

我尝试过安装.NET,但我意识到我只能在Linux上安装.NETCore。我已经读到我应该使用mono,但是现在在安装了pacman的官方mono软件包之后,即使在重新启动之后,我仍然会遇到同样的错误


也许我应该换成Omnisharp来找mono?我不确定这是如何工作的,如果有任何帮助,我将不胜感激。

将VSC中的C#扩展降级到1.21.13版似乎解决了我所有的问题(我在网上的某个地方读过这个解决方案),虽然我不确定这是否是解决问题的最佳方法。

好吧,删除解决方案文件消除了必须重新生成的错误,但我仍然无法获得Unity特定函数的任何intellisense Somnisharp何时向您提供该错误?当你试图建造时?在VSC中打开一个项目后,请更详细地说明它何时启动,包括在问题中请打开一个关于此的bug,否则降级可能不会永远起作用,它必须在最后一个版本中修复