【Unity】版本升级后需要对工程做的事情
(本文未经许可禁止转载)
背景
Unity最感人的优化就是版本升级了。几乎版本升级后工程必会出一些幺蛾子(bug)。
所以一般不建议对热更新的游戏项目做Unity框架升级
这篇文章是给你不小心升级了,但是遇到了问题的人看的。(并且你是用Visual Studio 2019的)
升级后工程报错的常见问题
99%会遇到的问题是:VS的优化(IntelliCode)还停留在以前的版本,没跟上新的Unity架构。
解决方式
- 关闭Unity
- 移除工程文件夹下所有
*.csproj, *.sln
文件 - 删除
.vs
文件夹 - 检查VS是否是最新版,不是的话更新
- 重启计算机
- 打开Unity
- 打开Package Manager
- 移除Visual Studio Editor插件
- 安装Visual Studio Editor插件
- 随便双击一个C#脚本,打开VS
这时Unity会重新构筑VS的项目工程信息,VS在打开后也会发现本地没有.vs
文件夹,会重新配置IntelliCode