Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Compile errors that prevent prefabs to be updated correctly

Discussion in 'Prefabs' started by Foriero, Nov 3, 2018.

  1. Foriero

    Foriero

    Joined:
    Jan 24, 2012
    Posts:
    584
    Is it solvable?

    MissingFieldException: Field 'UnityEditor.Scripting.Compilers.ScriptCompilerBase._island' not found.
    UnityEditor.Scripting.Compilers.ScriptCompilerBase.BeginCompiling () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:69)
    UnityEditor.Scripting.ScriptCompilation.CompilationTask.QueuePendingAssemblies () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/CompilationTask.cs:236)
    UnityEditor.Scripting.ScriptCompilation.CompilationTask.Poll () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/CompilationTask.cs:143)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly[] scriptAssemblies, UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings, System.String tempBuildDirectory, UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.Scripting.ScriptCompilation.CompilationTaskOptions compilationTaskOptions, UnityEditor.Scripting.ScriptCompilation.EditorCompilation+CompileScriptAssembliesOptions compileScriptAssembliesOptions) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:1086)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileCustomScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings, System.String tempBuildDirectory, UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.BuildTargetGroup platformGroup, UnityEditor.BuildTarget platform) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:998)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileCustomScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.BuildTargetGroup platformGroup, UnityEditor.BuildTarget platform) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:992)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface+<CompileCustomScriptAssemblies>c__AnonStorey3.<>m__0 () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:277)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface.EmitExceptionAsError[T] (System.Func`1[TResult] func, T returnValue) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:97)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:CompileCustomScriptAssemblies(EditorScriptCompilationOptions, BuildTargetGroup, BuildTarget)

    MissingFieldException: Field 'UnityEditor.Scripting.Compilers.ScriptCompilerBase._island' not found.
    UnityEditor.Scripting.Compilers.ScriptCompilerBase.BeginCompiling () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs:69)
    UnityEditor.Scripting.ScriptCompilation.CompilationTask.QueuePendingAssemblies () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/CompilationTask.cs:236)
    UnityEditor.Scripting.ScriptCompilation.CompilationTask.Poll () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/CompilationTask.cs:143)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScriptAssemblies (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly[] scriptAssemblies, UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings, System.String tempBuildDirectory, UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.Scripting.ScriptCompilation.CompilationTaskOptions compilationTaskOptions, UnityEditor.Scripting.ScriptCompilation.EditorCompilation+CompileScriptAssembliesOptions compileScriptAssembliesOptions) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:1086)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScripts (UnityEditor.Scripting.ScriptCompilation.ScriptAssemblySettings scriptAssemblySettings, System.String tempBuildDirectory, UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.Scripting.ScriptCompilation.EditorBuildRules+TargetAssembly[]& notCompiledTargetAssemblies, System.String[]& notCompiledScripts) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:984)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilation.CompileScripts (UnityEditor.Scripting.ScriptCompilation.EditorScriptCompilationOptions options, UnityEditor.BuildTargetGroup platformGroup, UnityEditor.BuildTarget platform) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs:874)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface+<CompileScripts>c__AnonStorey2.<>m__0 () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:270)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface.EmitExceptionAsError[T] (System.Func`1[TResult] func, T returnValue) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/ScriptCompilation/EditorCompilationInterface.cs:97)
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:CompileScripts(EditorScriptCompilationOptions, BuildTargetGroup, BuildTarget)

    Exception generating network code: System.Exception: Assembly Temp/UniRx.Async.dll does not exist!
    at Unity.UNetWeaver.Program.CheckAssemblyPath (System.String assemblyPath) [0x0001c] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:52
    at Unity.UNetWeaver.Program.CheckAssemblies (System.Collections.Generic.IEnumerable`1[T] assemblyPaths) [0x00016] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:46
    at Unity.UNetWeaver.Program.Process (System.String unityEngine, System.String unetDLL, System.String outputDirectory, System.String[] assemblies, System.String[] extraAssemblyPaths, Mono.Cecil.IAssemblyResolver assemblyResolver, System.Action`1[T] printWarning, System.Action`1[T] printError) [0x00014] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:31
    at UnityEditor.Scripting.Serialization.Weaver.WeaveInto (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly assembly, System.String assemblyPath, System.String outputDirectory, System.String unityEngine, System.String unityUNet, System.String[] extraAssemblyPaths, Mono.Cecil.IAssemblyResolver assemblyResolver) [0x000b4] in /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/Serialization/Weaver.cs:67 at Unity.UNetWeaver.Program.CheckAssemblyPath (System.String assemblyPath) [0x0001c] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:52
    at Unity.UNetWeaver.Program.CheckAssemblies (System.Collections.Generic.IEnumerable`1[T] assemblyPaths) [0x00016] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:46
    at Unity.UNetWeaver.Program.Process (System.String unityEngine, System.String unetDLL, System.String outputDirectory, System.String[] assemblies, System.String[] extraAssemblyPaths, Mono.Cecil.IAssemblyResolver assemblyResolver, System.Action`1[T] printWarning, System.Action`1[T] printError) [0x00014] in /Users/builduser/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:31
    at UnityEditor.Scripting.Serialization.Weaver.WeaveInto (UnityEditor.Scripting.ScriptCompilation.ScriptAssembly assembly, System.String assemblyPath, System.String outputDirectory, System.String unityEngine, System.String unityUNet, System.String[] extraAssemblyPaths, Mono.Cecil.IAssemblyResolver assemblyResolver) [0x000b4] in /Users/builduser/buildslave/unity/build/Editor/Mono/Scripting/Serialization/Weaver.cs:67
    UnityEditor.Scripting.ScriptCompilation.EditorCompilationInterface:TickCompilationPipeline(EditorScriptCompilationOptions, BuildTargetGroup, BuildTarget)
     
  2. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,589
    Could you please submit a bug-report, as explained in this document:
    https://unity3d.com/unity/beta/guide-to-beta-testing#tab-3

    After you submitted the report, you'll receive a confirmation email with a bug-report ID. Please post the bug-report ID in this thread for Unity staff to pick up.
     
  3. Kiupe

    Kiupe

    Joined:
    Feb 1, 2013
    Posts:
    528
    I guess I have a similar issue - @Foriero did you submitted a bug ?

    Capture d’écran 2018-11-14 à 10.04.55.png
     
  4. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132