为什么Unity给我构建错误

3

我似乎无法导出我的游戏。我有两个错误,但由于控制台不够清晰,我不知道它们是什么。

控制台错误为:

UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors 
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] 
in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

如果有人能帮我找出错误,我将不胜感激。

我检查了一下,那个是关于安卓的,而我正在将我的游戏导出到PC。 - Catty01
这是完整的错误吗?同时,在非编辑器脚本中检查您的代码是否引用了UnityEditor和UnityEditorInternal。 - tsvedas
1
请在控制台中向上查看错误信息...您在此处显示的仅是最后一个结果错误,它并未提供有关构建失败的确切原因的任何信息,仅表明它已失败。 - derHugo
@Iggy 很不幸,所链接的问题和答案完全无用^^ 请看我的评论:这两个错误只是构建失败的最终结果,但没有提供任何关于为什么失败的信息... - derHugo
1个回答

0

我也遇到了同样的问题,整天都在研究解决方法,几乎尝试了所有的可能性...最终我通过以下步骤解决了问题: 首先,我将我的Visual Studio编辑器升级到了最新版本。我不知道它是否有任何作用,但无论如何都这样做了。然后,在Unity编辑器的文件菜单下选择“构建设置” >> “玩家设置”。然后,在配置部分下面有一个"Scripting Backend"选项,我的是IL2CPP,我把它改成了Mono。 对我来说它起作用了,你可以试试。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接