我安装了Unity 2020.3.1f1,并从2019.2.12f1将我的一个Unity项目升级到此版本。在Unity Editor中,升级后的项目构建并运行,一切似乎都很好。
然而,当项目打开Visual Studio 2019时,数百个错误被标记出来,其中大多数是CS0518错误,并带有类似">预定义类型"系统"。字符串"未定义或导入";。
现在无法在Visual Studio中编辑项目代码!
如何解决此问题?
我能够纠正这个问题,如下所示:
关闭Visual Studio
在Unity Editor 2020.3.1f1中:编辑->首选项->外部工具
生成.csproj文件 重新生成项目文件下的按钮
运行重新生成项目文件后,我再次打开Visual Studio 2019,CS0518错误的泛滥已经消失。VS项目运行正常。