Unity 2018报错CS2001:找不到源文件Scripts.cs求解决
解决Unity CS2001:找不到源文件"Scripts.cs"的问题
针对你在Unity 2018.1.0f2更新后碰到的这个顽固编译问题,分享几个我亲测有效的排查和解决步骤:
清理Unity缓存文件
先关闭Unity,找到项目目录下的Library文件夹直接删除,然后重新打开项目让Unity重新生成缓存。版本更新后残留的编译缓存经常会导致这类奇怪的找不到文件问题。重置脚本编译相关设置
打开Unity的Edit > Preferences > External Tools,先确认外部脚本编辑器(比如VS、Rider)的路径是正确的,然后勾选Generate .csproj files选项,最后点击Regenerate project files按钮重新生成项目的编译配置文件。检查项目目录的权限
有时候更新Unity后,编辑器对项目文件夹的读写权限会出现异常。右键点击项目文件夹,在属性(Windows)或显示简介(Mac)里,确保当前用户拥有完全的读写权限。验证Unity安装包完整性
打开Unity Hub,找到2018.1.0f2这个版本,点击右侧的三点菜单选择「验证」,让Hub自动检查安装文件是否有损坏或缺失,如有问题会自动修复。尝试升级到同系列的稳定小版本
2018.1.0f2可能存在已知的编译bug,你可以试试升级到2018.1系列的后续稳定小版本(比如2018.1.9f2,这是该系列的最终稳定版),这类小版本通常会修复不少编译相关的问题。
内容的提问来源于stack exchange,提问作者Driton Cazimi
相关产品推荐
相关产品推荐

