UnityEditor.Scripting.Compilers.ScriptCompilerBase.CompilationHadFailure ()反复报错解决方案
新建一个C#脚本,或者改动脚本都会出现下面的报错,而且是不停得刷屏报错。
UnityEditor.Scripting.Compilers.ScriptCompilerBase.CompilationHadFailure () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:426)
UnityEditor.Scripting.Compilers.ScriptCompilerBase.CompilationHadFailure () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:426)
UnityEditor.Scripting.Compilers.ScriptCompilerBase.CompilationHadFailure () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:426)
UnityEditor.Scripting.Compilers.ScriptCompilerBase.CompilationHadFailure () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:426)
解决方案:
Edit->ProjectSettings->Player->OtherSettings->ScriptingRuntimeVersion* 改成.NET 4.x Equivalent。重启即可解决。
在国内搜索引擎搜了一圈找不到解决方案,有文章说卸载杀毒软件之类的,也解决不了。去国外论坛找到了方法,遂将方法贴于此。