【Unity学习笔记】解决疑似升级Win11或使用Unity6导致Unity旧版本无法打开的问题

【Unity学习笔记】解决疑似升级Win11或使用Unity6导致Unity旧版本无法打开的问题

一句话省流:

确保项目地址没有任何中文,重新申请个许可证,然后该咋就咋,完事。


详细过程请继续往下看:

背景前摇:

B站冲浪,扒了个Unity项目想学,跟着装Unity2020.3.44f1,新建项目,打不开;怀疑是Hub出Bug,结束进程重启,打不开;直接找到Unity的exe文件,还是打不开;换了个之前电脑跑过的2021.3.15f1,还是打不开;万能重启电脑,也打不开。

搜了一圈,没有发现合适的解决方案,只有个别帖子提到可能是中文路径的问题,但我可以保证我全路径里面没一个标点符号是中文。

解决过程:

开始思考最近对电脑干了啥,一件事是之前跑DeepSeek+Unity的时候装了Unity6,一件事是升级了win11,那主要怀疑对象就是这俩位了,然而,我没有证据。

打开项目的时候,Unity提示我要看log日志报错 ,那就打开看看。

这个页面我没有截到素材,大概就是一个消息框写着打不开要看报错日志,然后下面有一行带超链接的小字 ,点开就能看到报错日志所在的文件夹,也就是下图:

因为我之前尝试运行了好几次,我就点开了时间最近的看,建议手动选择使用记事本打开 ,如果默认VS打开的话,是会弹窗出BUG的:

打开看这个日期,都是2021年的老黄历了,所以要拉到文件尾部看最新的输出日志:

说实话,这个时候我还不能完全确定是怎么回事,但我发现报错里面有License相关,就想是不是License过期了。

然后就抱着死马当活马医的态度,去个人中心里新申请了个全新的个人版许可证:


这样一顿操作猛如虎以后,再创建Unity项目就能正常打开了。

收场吐槽&BUG找补:

1.这许可证真的过期得莫名其妙......没有弹窗没有标志没有说明,一般人咋能想到这,报错日志也真不算好找,2021.3.15f1版本可以通过弹窗超链接文字打开对应文件夹,2020.3.44f1我记不得有没有了。

2.更新许可证以后需要把项目重开才行,不然打开后还是会在控制台找到各种报错,比如下图这样:
重新创建项目就没有了,就算有的话也是能搜到的问题:

这个报错其实上网查一下也有,还是许可证相关的BUG,无非就是软件重开、电脑重启、设备重买这些老生常谈了。

上面框出来那个断言错误我查了另一位码友的帖子:https://blog.csdn.net/qq_37160769/article/details/109498603
传送门

说还是许可证的问题,但我重开+刷新都试了,还有这样的BUG。

点击运行以后,这个BUG就消失了,既然Unity能跑,那就暂时可以忽略。

相关推荐
SmalBox9 小时前
【光照】Unity中的[经验模型]
unity·渲染
_落纸10 小时前
三大基础无源电子元件——电阻(R)、电感(L)、电容(C)
笔记
Alice-YUE10 小时前
【CSS学习笔记3】css特性
前端·css·笔记·html
2303_Alpha10 小时前
SpringBoot
笔记·学习
萘柰奈10 小时前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
沐矢羽11 小时前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫11 小时前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
Yasin Chen11 小时前
Unity UI坐标说明
ui·unity
向阳花开_miemie11 小时前
Android音频学习(十八)——混音流程
学习·音视频
工大一只猿11 小时前
51单片机学习
嵌入式硬件·学习·51单片机