【发布时间】:2021-01-05 19:11:37
【问题描述】:
我正在尝试在 Linux 和 Visual Studio Code(更具体地说是 OSS)中使用 Unity。但是 Omnisharp 总是给我这个错误:
Error: The reference assemblies for .NETFramework,Version=v4.7.1 were not found.
我尝试安装 .NET,但我意识到我只能在 Linux 上安装 .NETCore。我读过我应该使用 mono,但现在从 pacman 安装官方 Mono 包后,即使重新启动,我仍然会遇到同样的错误。
也许我应该改变 Omnisharp 来寻找单声道?我不确定这是如何工作的,任何帮助将不胜感激。
【问题讨论】:
-
好吧,所以删除解决方案文件消除了我猜必须重新生成的错误,但对于 Unity 特定功能,我仍然无法获得任何智能感知
-
Omnisharp 什么时候给你这个错误?尝试构建时?请更具体
-
当它启动时,在 VSC 中打开一个项目之后
-
将其包含在问题中
标签: c# .net unity3d mono omnisharp