异常:IL2CPP.exe无法正常运行! Unity 3D构建问题

问题描述 投票:-1回答:1

我的统一版本2019.3.12f1

[您好,我在构建Android游戏时遇到问题。当我想使用IL2CPP时,我无法构建游戏。在控制台中出现此错误:

异常:C:\ Program Files \ Unity \ Editor \ Data \ il2cpp / build / deploy / net471 / il2cpp.exe无法正常运行!

例外:C:\ Program Files \ Unity \ Editor \ Data \ il2cpp / build / deploy / net471 / il2cpp.exe无法正常运行!UnityEditorInternal.Runner.RunProgram(UnityEditor.Utils.Program p,System.String exe,System.String args,System.String workingDirectory,UnityEditor.Scripting.Compilers.CompilerOutputParserBase解析器)(位于:0)UnityEditorInternal.Runner.RunManagedProgram(System.String exe,System.String args,System.String workingDirectory,UnityEditor.Scripting.Compilers.CompilerOutputParserBase解析器,System.Action1[T] setupStartInfo) (at <ffcf2f9855fe46038192299154f37a45>:0) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List1 [T]参数,System.Action1[T] setupStartInfo, System.String workingDirectory) (at <ffcf2f9855fe46038192299154f37a45>:0) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (UnityEditor.Il2Cpp.Il2CppBuildPipelineData data, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at <ffcf2f9855fe46038192299154f37a45>:0) UnityEditorInternal.IL2CPPBuilder.Run () (at <ffcf2f9855fe46038192299154f37a45>:0) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action1 [ T] ModifyOutputBeforeCompile,UnityEditor.RuntimeClassRegistry runtimeClassRegistry)(在:0)UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)(位于<3167064085404657b0d6c498207da025>:0)UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTask​​s(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)(位于<3167064085404657b0d6c498207da025>:0)UnityEditor.Android.PostProcessAndroidPlayer.PostProcess(UnityEditor.BuildTarget目标,System.String stagingAreaData,System.String stagingArea,System.String playerPackage,System.String installPath,System.String companyName,System.String productName,UnityEditor.BuildOptions选项,UnityEditor。 RuntimeClassRegistry usedClassRegistry,UnityEditor.Build.Reporting.BuildReport报告)(位于<3167064085404657b0d6c498207da025>:0)UnityEditor.Android.AndroidBuildPostprocessor.PostProcess(UnityEditor.Modules.BuildPostProcessArgs args,UnityEditor.BuildProperties&outProperties)(位于<3167064085404657b0d6c498207da025>:0)UnityEditor.PostprocessBuildPlayer.Postprocess(UnityEditor.BuildTargetGroup targetGroup,UnityEditor.BuildTarget目标,System.String installPath,System.String companyName,System.String productName,System.Int32宽度,System.Int32高度,UnityEditor.BuildOptions选项,UnityEditor.RuntimeClassRegistry usedClassRegistry ,UnityEditor.Build.Reporting.BuildReport报告)(位于:0)UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)

请,我该如何解决?

当我使用Mono时,建筑物正在运行。当我使用ILC2PP时,建筑物无法正常工作。

unity3d build
1个回答
0
投票

enter image description here

enter image description here

最终解决了这个问题...问题是此Unity资产名称是否在图片中,您的文件夹名称是..我删除了此资产,我的项目在IL2CPP中的构建成功感谢上帝:VacuumShaders

© www.soinside.com 2019 - 2024. All rights reserved.