unity生成的exe文件点了却没反应?
问题的描述、形成原因及四种处理方式
问题描述
出现问题的项目是由2018.4.30导入到2019.4.28
笔者近期遇到了unity生成的exe文件点了却没反应或运行一会就启动UnityCrashHandler64.exe进行拦截。奇怪的是在别人电脑没有这样的情况
但在Unity的OutPut_Log.txt也未找到错误原因。
从网上找到的结果大概有
一、分辨率太低
窗口已打开但是太小(这种从任务管理器中很容易就可以查清是否存在这类问题)
二、QQprotect(即Q盾程序)
这种从网上来看应该是最多的情况,QQprotect(即Q盾程序)将我们写的程序杀死了。这种情况将QQprotect从任务管理器中关掉即可,但关掉后无法运行QQ。
三、“以管理员身份运行”(目前没找到问题原因但确实对问题有用)
最后这种是我的电脑在已卸载QQ后仍间断有该问题发生。最后尝试了一下“以管理员身份运行”即可解决问题。(这是目前最好用的方式)
四、显卡问题(于2021/8/28补充)
出现问题的文件是由本机电脑通过2019.4.28版本写出在没有独显的工控机上使用的,不知道是不是2019系对独显的依赖比较高,观察本机电脑运行时使用一部分独显进行渲染,而工控机出现无法渲染的问题得出的结论。
“没有独显的工控机确实无法运行比2018版本高的unity程序。”
将2019版本的工程回滚至2018解决问题。
结尾
最后希望遇到该类问题的朋友可以一起参与解决和分析成因。