gpt4 book ai didi

c# - 从Unity 5.5升级到5.6 Beta后,编译器将无法执行

转载 作者:行者123 更新时间:2023-12-02 10:48:03 25 4
gpt4 key购买 nike

我尝试删除Library和Temp/Obj文件夹,现在两次(每次都重建库)都没有更改。
我已经删除了备用编译器(增量编译器)。
重新安装了Unity 5.6.0b3 beta-不变。
我的Assets文件夹中没有备用UnityEditor.dll。
使用标准 Assets 创建新项目只能正常工作,并且可以进行编译。
这是错误的图片:http://prntscr.com/e5kwng

Could not start > compilationMissingMethodException: > Method not found: > 'UnityEditor.Scripting.Compilers.MonoScriptCompilerBase.GetProfileDirectory'. > UnityEditor.Scripting.Compilers.ScriptCompilerBase.BeginCompiling > () (at > C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:40)

最佳答案

回复较晚,但编译器替换程序中可能还有一些剩余文件。

检查您的统一项目的根目录,以获取有关编译器的所有内容,并将其删除,然后删除Assets/Editor文件夹。

就我而言,我必须删除:

<Project Root>\Compiler\
<Project Root>\Assets\Editor\CompilerPlugin.dll
<Project Root>\Assets\Editor\CompilerPlugin.dll.meta
<Project Root>\Assets\Editor\CompilerSettings.cs
<Project Root>\Assets\Editor\CompilerSettings.cs.meta

如果您对其他人有帮助,请在此处保留此回复:)

关于c# - 从Unity 5.5升级到5.6 Beta后,编译器将无法执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42101207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com