我最近升级到Unity 2019.3.0f6。当我打开一个c#文件时,我注意到UnityEngine.UI未被识别为有效的名称空间。每当我引用此命名空间时,这都会使我产生红色花样。 IntelliSense也停止了工作。此问题仅在VSCode中显示,我的项目在Unity中仍然可以正常运行。
[我检查了Omnisharp日志,发现一些错误,这些错误告诉我Omnisharp无法找到UI .csproj文件和其他几个。
[warn]: OmniSharp.MSBuild.ProjectLoader
The referenced project 'UnityEngine.UI.csproj' does not exist.
什么原因造成的?
我已经尝试过的事情: