Upgrading to Unity 6 non-descriptive build error

I upgraded project to Unity 6, deleted Library/Temp/obj (multiple times), and still get the same error.
I also tried building on different machines
I also upgraded packages and removed un-needed packages.

Error line:

TypeLoadException: Could not resolve type with token 0100005a from typeref (expected class 'WinPlayerBuildProgram.Data.AssetImage' in assembly 'WinPlayerBuildProgram.Data, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null')
UnityEditor.Modules.BeeBuildPostprocessor+<>c__DisplayClass64_0.<SetupBuildRequest>b__0 () (at <4e9c48eedf6f482fa439ccf335631481>:0)
Bee.BeeDriver.BeeDriver.WriteDataForBuildProgram (Bee.BeeDriver.InternalState state, System.Threading.Tasks.TaskCompletionSource`1[TResult] dagGenerationCompletionSource) (at <7d8d20144c904091b348a66cb66d50f4>:0)
Bee.BeeDriver.BeeDriver+<>c__DisplayClass0_0.<BuildAsync>g__WriteData|0 () (at <7d8d20144c904091b348a66cb66d50f4>:0)
Bee.BeeDriver.BeeDriver.BuildAsync (Bee.BeeDriver.BuildRequest buildRequest, System.Threading.CancellationToken cancellationToken) (at <7d8d20144c904091b348a66cb66d50f4>:0)
UnityEditor.Modules.BeeBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at <4e9c48eedf6f482fa439ccf335631481>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)

I would be grateful for any hint whatsoever, because that error doesn’t tell me much. Thank you in advance!

Ok somehow I fixed the problem. I deleted ALL older Unity installs (just keeping this Unity 6 one).

1 Like