Search Unity

WebGL Deployment fails: Failed to resolve assembly UnityEngine.CoreModule

Discussion in 'Web' started by salqadri, Sep 24, 2021.

  1. salqadri

    salqadri

    Joined:
    Nov 1, 2013
    Posts:
    7
    This error happens after I upgraded to 2021.1.22f1; how do I resolve it?

    AssemblyResolutionException: Failed to resolve assembly: 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
    Mono.Cecil.BaseAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.BaseAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.DefaultAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.MetadataResolver.Resolve (Mono.Cecil.TypeReference type) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.ModuleDefinition.Resolve (Mono.Cecil.TypeReference type) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.TypeReference.Resolve () (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    UnityEditor.MonoAssemblyStripping.DoesTypeEnheritFrom (Mono.Cecil.TypeReference type, System.String typeName) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditor.MonoAssemblyStripping.CollectBlackListTypes (System.Collections.Generic.HashSet`1[T] typesToPreserve, System.Collections.Generic.IList`1[T] types, System.Collections.Generic.List`1[T] baseTypes) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditor.MonoAssemblyStripping.GenerateLinkXmlToPreserveDerivedTypes (System.String librariesFolder, UnityEditor.RuntimeClassRegistry usedClasses) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditorInternal.AssemblyStripper.RunAssemblyStripper (UnityEditorInternal.UnityLinkerRunInformation runInformation) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditorInternal.AssemblyStripper.StripAssemblies (System.String managedAssemblyFolderPath, UnityEditorInternal.BaseUnityLinkerPlatformProvider unityLinkerPlatformProvider, UnityEditorInternal.IIl2CppPlatformProvider il2cppPlatformProvider, UnityEditor.RuntimeClassRegistry rcr, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditorInternal.IL2CPPBuilder.Run () (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditor.WebGL.WebGlBuildPostprocessor.CompileBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:365)
    UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:913)
    UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <33fb8f3984d146e083d756d969c06738>:0)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)
     
    magicpotionstudios likes this.
  2. magicpotionstudios

    magicpotionstudios

    Joined:
    Oct 18, 2021
    Posts:
    1
    I'm running into a similar error in October 2021. Using Unity 2021.1.24f1 ( Platform HTML5 )

    AssemblyResolutionException: Failed to resolve assembly: 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
    Mono.Cecil.BaseAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.BaseAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.DefaultAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.MetadataResolver.Resolve (Mono.Cecil.TypeReference type) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.ModuleDefinition.Resolve (Mono.Cecil.TypeReference type) (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    Mono.Cecil.TypeReference.Resolve () (at <ebb9e4250ed24cbfa42055e3532ef311>:0)
    UnityEditor.MonoAssemblyStripping.DoesTypeEnheritFrom (Mono.Cecil.TypeReference type, System.String typeName) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditor.MonoAssemblyStripping.CollectBlackListTypes (System.Collections.Generic.HashSet`1[T] typesToPreserve, System.Collections.Generic.IList`1[T] types, System.Collections.Generic.List`1[T] baseTypes) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditor.MonoAssemblyStripping.GenerateLinkXmlToPreserveDerivedTypes (System.String librariesFolder, UnityEditor.RuntimeClassRegistry usedClasses) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditorInternal.AssemblyStripper.RunAssemblyStripper (UnityEditorInternal.UnityLinkerRunInformation runInformation) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditorInternal.AssemblyStripper.StripAssemblies (System.String managedAssemblyFolderPath, UnityEditorInternal.BaseUnityLinkerPlatformProvider unityLinkerPlatformProvider, UnityEditorInternal.IIl2CppPlatformProvider il2cppPlatformProvider, UnityEditor.RuntimeClassRegistry rcr, UnityEditor.ManagedStrippingLevel managedStrippingLevel) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditorInternal.IL2CPPBuilder.Run () (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditor.WebGL.WebGlBuildPostprocessor.CompileBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:365)
    UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:913)
    UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <b36c73d95fa3408e9ed73636e79cac4a>:0)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)