Search Unity

Failed to resolve assembly Unity.InputSystem

Discussion in 'Input System' started by gentlegorilla, Jul 14, 2020.

  1. gentlegorilla

    gentlegorilla

    Joined:
    Jun 18, 2019
    Posts:
    19
    Hi,

    using the new Input System, I get a build error

    Code (CSharp):
    1. Failed running /Applications/Unity/Hub/Editor/2020.1.0b12/Unity.app/Contents/il2cpp/build/deploy/net471/UnityLinker.exe -out="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/tempStrip" -x="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/../platform_native_link.xml" -x="/var/folders/hv/mnqtlptj1yqfypjkc9886qlc0000gn/T/tmp2f51e022.tmp" -x="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/TypesInScenes.xml" -d="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Assembly-CSharp.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Cinemachine.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.ProBuilder.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.Polybrush.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.InputSystem.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.RenderPipelines.Core.Runtime.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.RenderPipelines.Universal.Runtime.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/UnityEngine.UI.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/NavMeshComponents.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.TextMeshPro.dll" --include-unity-root-assembly="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/Unity.ML-Agents.dll" --dotnetruntime=il2cpp --dotnetprofile=unityaot --use-editor-options --include-directory="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed" --rule-set=Conservative --editor-data-file="/Users/tviel/Projects/ningrels/Temp/StagingArea/Data/Managed/EditorToUnityLinkerData.json" --platform=iOS --enable-engine-module-stripping --engine-modules-asset-file="/Applications/Unity/Hub/Editor/2020.1.0b12/PlaybackEngines/iOSSupport/Whitelists/../modules.asset"
    2.  
    3. stdout:
    4. Fatal error in Unity CIL Linker
    5. Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'Unity.InputSystem, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
    6.   at Unity.Linker.EngineStripping.EngineModule+<ResolvedReferences>d__13.MoveNext () [0x00067] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    7.   at Unity.Linker.Steps.Marking.EngineStrippingMarking.MarkModuleReferences (Unity.Linker.EngineStripping.EngineModule module, System.Boolean markEngineModule) [0x00052] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    8.   at Unity.Linker.Steps.Marking.EngineStrippingMarking.MarkModule (Unity.Linker.EngineStripping.EngineModule module, System.Boolean markEngineModule) [0x00055] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    9.   at Unity.Linker.Steps.Marking.EngineStrippingMarking.MarkModuleOf (Mono.Cecil.IMemberDefinition member) [0x00050] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    10.   at Unity.Linker.Steps.Marking.EngineStrippingMarking.DoAdditionalFieldProcessing (Mono.Cecil.FieldDefinition field) [0x00018] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    11.   at Unity.Linker.Steps.UnityMarkStep.DoAdditionalFieldProcessing (Mono.Cecil.FieldDefinition field) [0x00015] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    12.   at Mono.Linker.Steps.MarkStep.MarkField (Mono.Cecil.FieldDefinition field) [0x00032] in <24af084f43c84f59885d3dd405d4b720>:0
    13.   at Mono.Linker.Steps.MarkStep.MarkField (Mono.Cecil.FieldReference reference) [0x0002c] in <24af084f43c84f59885d3dd405d4b720>:0
    14.   at Unity.Linker.Steps.UnityMarkStep.Unity.Linker.Steps.Marking.IMarkStepCallbacks.MarkField (Mono.Cecil.FieldReference reference) [0x00000] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    15.   at Unity.Linker.Steps.Marking.BaseMarkStepExtension.MarkField (Mono.Cecil.FieldReference reference) [0x00000] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    16.   at Unity.Linker.Steps.Marking.MonoBehaviourMarking.MarkNeededFields (Mono.Cecil.TypeDefinition type) [0x00016] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    17.   at Unity.Linker.Steps.Marking.MonoBehaviourMarking.DoAdditionalTypeProcessing (Mono.Cecil.TypeDefinition type) [0x0002b] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    18.   at Unity.Linker.Steps.UnityMarkStep.DoAdditionalTypeProcessing (Mono.Cecil.TypeDefinition type) [0x00098] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    19.   at Mono.Linker.Steps.MarkStep.MarkType (Mono.Cecil.TypeReference reference) [0x00193] in <24af084f43c84f59885d3dd405d4b720>:0
    20.   at Mono.Linker.Steps.MarkStep.InitializeType (Mono.Cecil.TypeDefinition type) [0x0004d] in <24af084f43c84f59885d3dd405d4b720>:0
    21.   at Mono.Linker.Steps.MarkStep.InitializeAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x0002f] in <24af084f43c84f59885d3dd405d4b720>:0
    22.   at Unity.Linker.Steps.UnityMarkStep.InitializeAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x00045] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    23.   at Mono.Linker.Steps.MarkStep.Initialize () [0x00014] in <24af084f43c84f59885d3dd405d4b720>:0
    24.   at Mono.Linker.Steps.MarkStep.Process (Mono.Linker.LinkContext context) [0x00007] in <24af084f43c84f59885d3dd405d4b720>:0
    25.   at Unity.Linker.Steps.UnityMarkStep.Process (Mono.Linker.LinkContext context) [0x0004b] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    26.   at Mono.Linker.Pipeline.ProcessStep (Mono.Linker.LinkContext context, Mono.Linker.Steps.IStep step) [0x0000d] in <24af084f43c84f59885d3dd405d4b720>:0
    27.   at Unity.Linker.UnityPipeline.ProcessStep (Mono.Linker.LinkContext context, Mono.Linker.Steps.IStep step) [0x0001d] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    28.   at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x0000f] in <24af084f43c84f59885d3dd405d4b720>:0
    29.   at Unity.Linker.UnityDriver.Run () [0x00086] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    30.   at Unity.Linker.UnityDriver.RunDriverWithoutErrorHandling () [0x00005] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    31.   at Unity.Linker.UnityDriver.RunDriver () [0x00000] in <e05a0eae756043d0ac99c4b94d6a2d28>:0
    32. stderr:
    33.  
    34. UnityEngine.Debug:LogError(Object)
    35. UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:146)
    36. UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:71)
    37. UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable`1, String&, String&, String, String) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:166)
    38. UnityEditorInternal.AssemblyStripper:StripAssembliesTo(String, String&, String&, IEnumerable`1, UnityLinkerRunInformation) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:159)
    39. UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(UnityLinkerRunInformation) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:301)
    40. UnityEditorInternal.AssemblyStripper:StripAssemblies(String, BaseUnityLinkerPlatformProvider, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:178)
    41. UnityEditorInternal.IL2CPPBuilder:Run() (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:332)
    42. UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:65)
    43. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) (at /Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)
    44.  
    I never build the project before, first time build. However, I use the Input System from the very beginning and it works in play mode etc.

    What can cause the Linker error / the missing DLLs?

    Best and thanks