Search Unity

Unity linker.exe not working properly

Discussion in 'Android' started by Gamebuzz1234, Dec 1, 2020.

  1. Gamebuzz1234

    Gamebuzz1234

    Joined:
    Dec 1, 2020
    Posts:
    6
    When I try to build my android project using IL2CPP scripting backend the build stop at stripping assemblies and fails and give me this error this also happens with an empty project. And I get the errors below:-
    Code (CSharp):
    1. Failed running E:\2019.4.10f1\Editor\Data\il2cpp\build/deploy/net471/UnityLinker.exe -out="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/tempStrip" -x="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/../platform_native_link.xml" -x=C:/Users/User/AppData/Local/Temp/tmp13f68376.tmp -x=C:/Users/User/AppData/Local/Temp/tmp40a1ce00.tmp -x="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/TypesInScenes.xml" -d="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed" --include-unity-root-assembly="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/Assembly-CSharp.dll" --include-unity-root-assembly="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/UnityEngine.UI.dll" --include-unity-root-assembly="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/GoogleMobileAds.dll" --dotnetruntime=il2cpp --dotnetprofile=unityaot --use-editor-options --include-directory="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed" --rule-set=Conservative --editor-data-file="E:/Unity Games/Baalveer Quiz/Temp/StagingArea/assets/bin/Data/Managed/EditorToUnityLinkerData.json" --platform=Android --engine-modules-asset-file=E:/2019.4.10f1/Editor/Data/PlaybackEngines/AndroidPlayer/Whitelists/../modules.asset
    2.  
    3. stdout:
    4. stderr:
    5.  
    6. Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.
    7.    at Unity.Linker.UnityDriver..ctor(String[] args)
    8.    at Unity.Linker.Program.Main(String[] args)
    9.  
    10. UnityEngine.Debug:LogError(Object)
    11. UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase)
    12. UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1)
    13. UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable`1, String&, String&, String, String)
    14. UnityEditorInternal.AssemblyStripper:StripAssembliesTo(String, String&, String&, IEnumerable`1, UnityLinkerRunInformation)
    15. UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(UnityLinkerRunInformation)
    16. UnityEditorInternal.AssemblyStripper:StripAssemblies(String, BaseUnityLinkerPlatformProvider, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel)
    17. UnityEditorInternal.IL2CPPBuilder:Run()
    18. UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry)
    19. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
     
  2. artician

    artician

    Joined:
    Nov 27, 2009
    Posts:
    345
    I am running into a similar problem. UnityLinker.exe will actually crash when compressing the build.

    Details:
    - Unity 2019.4.6
    - .Net 4.8 installed
    - Win8.1

    The error:
    Code (CSharp):
    1.  --include-directory=C:/_projects/creath/trails2020/gameData/trails2020/Temp/StagingArea/Data/Managed --rule-set=Conservative --editor-data-file=C:/_projects/creath/trails2020/gameData/trails2020/Temp/StagingArea/Data/Managed/EditorToUnityLinkerData.json --platform=WebGL --enable-engine-module-stripping --engine-modules-asset-file="C:/Program Files/Unity_v2019.4.6/Editor/Data/PlaybackEngines/WebGLSupport/Whitelists/../modules.asset"
    2.  
    3. stdout:
    4. stderr:
    5.  
    6. Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.
    7.    at Unity.Linker.UnityDriver..ctor(String[] args)
    8.    at Unity.Linker.Program.Main(String[] args)
    9.  
    10. UnityEngine.Debug:LogError(Object)
    11. UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase)
    12. UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1)
    13. UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable`1, String&, String&, String, String)
    14. UnityEditorInternal.AssemblyStripper:StripAssembliesTo(String, String&, String&, IEnumerable`1, UnityLinkerRunInformation)
    15. UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(UnityLinkerRunInformation)
    16. UnityEditorInternal.AssemblyStripper:StripAssemblies(String, BaseUnityLinkerPlatformProvider, IIl2CppPlatformProvider, RuntimeClassRegistry, ManagedStrippingLevel)
    17. UnityEditorInternal.IL2CPPBuilder:Run()
    18. UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry)
    19. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    20.  
     
  3. Gamebuzz1234

    Gamebuzz1234

    Joined:
    Dec 1, 2020
    Posts:
    6
    Hello please anybody from unity technologies could help us please or anyone who know it's solution. Any
     
  4. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,918
    Gamebuzz1234 likes this.
  5. Gamebuzz1234

    Gamebuzz1234

    Joined:
    Dec 1, 2020
    Posts:
    6