Невозможно собрать игру для WebGL из-за ошибок - PullRequest
0 голосов
/ 20 апреля 2020

Может кто-нибудь помочь? Я новичок в Unity и столкнулся с проблемой экспорта / публикации. Всякий раз, когда я экспортирую проект в WebGL, я получаю ошибки, но он работает с автономным P C и Android. Что я делаю неправильно? помочь парню, пожалуйста ...

Ошибка 1

Ошибка при запуске C: \ Program Files \ Unity \ Hub \ Editor \ 2019.3.1f1 \ Редактор \ Data \ il2cpp \ build / deploy / net471 / UnityLinker.exe -out = "C: / Пользователи / acer / Рабочий стол / Данные Unity / Папка проекта / Test / Temp / StagingArea / Data / Managed / tempStrip" -x = "C: / Users / acer / Рабочий стол / Данные Unity / Папка проекта / Test / Temp / StagingArea / Data / Managed / TypesInScenes. xml" -d = "C: / Users / acer / Desktop / Unity Data / Папка проекта / Test / Temp / StagingArea / Data / Managed "--include-unity- root -assembly =" C: / Пользователи / acer / Рабочий стол / Данные Unity / Папка проекта / Test / Temp / StagingArea / Data / Managed / Assembly-CSharp.dll "--dotnetruntime = il2 cpp --dotnetprofile = unityaot --use-editor-options --include-directory =" C: / Users / acer / Desktop / Unity Data / Папка проекта / Тест / Temp / StagingArea / Data / Managed "--rule-set = Консервативный --editor-data-file =" C: / Users / acer / Рабочий стол / Данные Unity / Папка проекта / Test /Temp/StagingArea/Data/Managed/EditorToUnityLinkerData.json "--plat form = WebGL --enable-engine-module-демонтирование --engine-modules-asset-file = "C: / Программные файлы / Unity / Hub / Editor / 2019.3.1f1 / Редактор / Данные / PlaybackEngines / WebGLSupport / Белые списки /../modules.asset"

stdout: stderr:

Необработанное исключение: System.IO.FileNotFoundException: Не удалось загрузить нестандартный файл или сборку, Версия = 2.0.0.0, Культура = нейтральный, PublicKeyToken = cc7b13ffcd2ddd51 'или одна из его зависимостей. Система не может найти указанный файл. в Unity.Linker.UnityDriver..ctor (String [] args) в Unity.Linker.Program.Main (String [] args)

UnityEngine.Debug: LogError (Object) UnityEditorInternal.Runner: RunProgram (Программа , Строка, строка, строка, CompilerOutputParserBase) UnityEditorInternal.Runner: RunManagedProgram (строка, строка, строка, CompilerOutputParserBase, действие 1) UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable 1, строка &, строка &, строка, строка) 1, UnityLinkerRunInformation) UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(UnityLinkerRunInformation) UnityEditorInternal.AssemblyStripper:StripAssemblies(String, BaseUnityLinkerPlatformProvider, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel) UnityEditorInternal.IL2CPPBuilder:Run() UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action 1, RuntimeClassRegistry) UnityEngine.GUIUtility: processEvent (Int32, IntPtr)

Ошибка 2

Исключение: C: \ Program Files \ Unity \ Hub \ Editor \ 2019.3.1f1 \ Editor \ Data \ il2cpp \ build / deploy / net471 / UnityLinker.exe не работает должным образом! UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (по адресу: 0) UnityEditorIngramMan.Run. String exe, аргументы System.String, рабочий каталог System.String, UnityEditor.Scripting.Compilers.CompilerOutputParserBase, анализатор System.Action 1[T] setupStartInfo) (at <c10752821eec4acbb89ccd53fbbc5e27>:0) UnityEditorInternal.AssemblyStripper.RunAssemblyLinker (System.Collections.Generic.IEnumerable 1 [T], System.String & out, System.String & err, System.String linkerPath, System .String workingDirectory) (по адресу: 0) UnityEditorInternal.AssemblyStripper.StripAssembliesTo (System.String outputFolder, System.String & output, System.String & error, System.Collections.Generi c .IEnumerable 1[T] linkXmlFiles, UnityEditorInternal.UnityLinkerRunInformation runInformation) (at <c10752821eec4acbb89ccd53fbbc5e27>:0) UnityEditorInternal.AssemblyStripper.RunAssemblyStripper (UnityEditorInternal.UnityLinkerRunInformation runInformation) (at <c10752821eec4acbb89ccd53fbbc5e27>:0) UnityEditorInternal.AssemblyStripper.StripAssemblies (System.String managedAssemblyFolderPath, UnityEditorInternal.BaseUnityLinkerPlatformProvider unityLinkerPlatformProvider, UnityEditorInternal.IIl2CppPlatformProvider il2cppPlatformProvider, UnityEditor.RuntimeClassRegistry rcr, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at <c10752821eec4acbb89ccd53fbbc5e27>:0) UnityEditorInternal.IL2CPPBuilder.Run () (at <c10752821eec4acbb89ccd53fbbc5e27>:0) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action 1 [T] modifyOutputBityCeceE .RuntimeClassRegistry runtimeClassRegistry) (по адресу: 0) UnityEditor.WebGL.WebGlBuildPostprocessor.CompileBuild (UnityEditor.Modules.BuildPostProcessArgs args) (по адресу /Users/builduser/buildslave/unity/LegLextLWE/LityGutil/P/ ensions / BuildPostprocessor.cs: 387) UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (по адресу /Users/builduser/buildslave/unity/build/PlatformDcessExp.GUI/ensionsWeb) cs: 929) UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor. Строка installPath, System.String companyName, System.String productName, System.Int32 ширина, System.Int32 высота, параметры UnityEditor.BuildOptions, UnityEditor.RuntimeClassRegistry usedClassRegistry, отчет UnityEditor.Build.Reporting.BuildReport) (в: 0) : processEvent (Int32, IntPtr)

Ошибка 3 + 4

Сборка завершена с результатом 'Failed' UnityEngine.GUIUtility: processEvent (Int32, IntPtr)

* * 1030 UnityEditor.BuildPlayerWindow + BuildMethodException: 3 ошибки при UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer (опции UnityEditor.BuildPlayerOptions) [0x00275] в: 0 в UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [ 0x00080] in: 0 UnityEngine.GUIUtility: processEvent (Int32, IntPtr)

Большое спасибо заранее

...