升级VS2022回退至VS2019后Unity项目根目录被大量VS文件填充
Unity降级后VS文件泛滥及NDK缺失问题解决方案
一、项目根目录被VS项目文件填满的修复步骤
- 删除项目根目录下所有VS自动生成的文件,包括
.sln、.csproj、.suo、.user后缀文件,以及obj、bin文件夹 - 找到项目目录下的
Library和Temp缓存文件夹,全部删除(重启Unity后会自动重建) - 打开Unity项目,依次点击 Edit > Preferences > External Tools:
- 确认External Script Editor选择为Visual Studio 2019
- 取消勾选Generate all .csproj files选项
- 点击Regenerate project files按钮
- 关闭并重新打开Unity项目,检查根目录文件生成情况
二、NDK缺失无法为Quest 2编译的修复步骤
- 打开Unity Hub的Installs页面,找到2022.1.20f1版本,点击右侧菜单选择Add Modules
- 在模块安装界面,展开Android Build Support,勾选Android NDK (R21e)(该版本与Unity 2022.1及Quest 2兼容性最佳)
- 等待模块安装完成后,打开Unity项目:
- 依次点击 Edit > Project Settings > Player > Android > Publishing Settings
- 确认NDK路径已自动指向安装目录,若未识别可手动选择对应路径
- 重启Unity后重新尝试编译Quest 2项目
内容的提问来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

