在 VSCode 中更新到 v1.23.3 omnisharp 后,由于对 Unity 中常用命名空间的引用损坏,我收到了数千个错误。
到目前为止我已经尝试过:
-在首选项的外部工具部分重新生成项目文件
- 删除项目中的 .vscode 文件夹
- 重新安装 Omnisharp
-将“omnisharp.useGlobalMono”:“always”放在配置文件中(omnisharp 更改日志为 Unity 提到了这一点)
在 VSCode 中更新到 v1.23.3 omnisharp 后,由于对 Unity 中常用命名空间的引用损坏,我收到了数千个错误。
到目前为止我已经尝试过:
-在首选项的外部工具部分重新生成项目文件
- 删除项目中的 .vscode 文件夹
- 重新安装 Omnisharp
-将“omnisharp.useGlobalMono”:“always”放在配置文件中(omnisharp 更改日志为 Unity 提到了这一点)
回滚到以前的版本似乎是目前唯一的解决方案
我发现您可以通过转到 VSCode 中的扩展程序并单击 Omnisharp 扩展程序右下角的齿轮图标,然后从上下文菜单中选择“安装另一个版本...”来执行此操作。