ReflectionTypeLoadException: "Unable to load one or more of the requested types.
Could not load type 'VL.Skia.ILayer' from assembly 'VL.Skia, Version=2024.6.0.0, Culture=neutral, PublicKeyToken=null'.
Could not load type 'VL.Skia.CommonSpace' from assembly 'VL.Skia, Version=2024.6.0.0, Culture=neutral, PublicKeyToken=null'."
StackTrace:
System.Reflection.RuntimeModule { private static System.RuntimeType[] GetTypes(System.Reflection.RuntimeModule module) { ... } }
System.Reflection.RuntimeModule { public virtual System.Type[] GetTypes() { ... } }
VL.ImGui.Initialization+<GetNodes>d__1 { private virtual bool MoveNext() { ... } } in "Initialization.cs" Ln 32
System.Collections.Generic.LargeArrayBuilder`1 { public void AddRange(System.Collections.Generic.IEnumerable<> items) { ... } }
System.Collections.Generic.EnumerableHelpers { internal static T[] ToArray(System.Collections.Generic.IEnumerable<> source) { ... } }
System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> CreateRange(System.Collections.Generic.IEnumerable<> items) { ... } }
VL.ImGui.Initialization+<>c { internal VL.Core.NodeBuilding.FactoryImpl <RegisterServices>b__0_0(VL.Core.IVLNodeDescriptionFactory f) { ... } } in "Initialization.cs" Ln 24
VL.Core.NodeBuilding+DelegateNodeDescriptionFactory+<>c__DisplayClass2_0 { internal VL.Core.NodeBuilding.FactoryImpl <.ctor>b__0() { ... } }
System.Lazy`1 { private void ViaFactory(System.Threading.LazyThreadSafetyMode mode) { ... } }
System.Lazy`1 { private void ExecutionAndPublication(System.LazyHelper executionAndPublication, bool useDefaultConstructor) { ... } }
System.Lazy`1 { private T CreateValue() { ... } }
VL.Core.NodeBuilding+DelegateNodeDescriptionFactory+<>c__DisplayClass13_0 { internal VL.Core.IVLNodeDescriptionFactory <ForPath>b__0() { ... } }
VL.AppServices.NodeFactory.NodeFactoryCacheImpl { public virtual VL.Core.IVLNodeDescriptionFactory GetOrAdd(string identifier, System.Func<VL.Core.IVLNodeDescriptionFactory> factory) { ... } }
VL.Core.NodeBuilding+DelegateNodeDescriptionFactory { public virtual VL.Core.IVLNodeDescriptionFactory ForPath(string path) { ... } }
VL.AppServices.NodeFactory.NodeFactoryCacheImpl+CachedNodeFactory { public virtual VL.Core.IVLNodeDescriptionFactory ForPath(string path) { ... } }
VL.Lang.Symbols.SymbolSource+<>c__DisplayClass4_1 { internal VL.Lang.Symbols.ISymbolSource <ToSymbolSource>b__3(string p) { ... } }
VL.Lang.Symbols.SymbolSource+DeferredSymbolSource { public virtual VL.Lang.Symbols.ISymbolSource SymbolSourceForPath(string path) { ... } }
VL.Lang.Symbols.SymbolSourceReference+<GetAdhocReferences>d__16 { private virtual bool MoveNext() { ... } }
VL.Lang.Symbols.DocSymbols { private System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.SymbolSourceReference> <get_AllReferences>g__Compute|145_0() { ... } }
VL.Lang.Symbols.DocSymbols { public virtual System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.SymbolSourceReference> get_AllReferences() { ... } }
VL.Lang.Symbols.Layer { internal static void <CollectSymbolSources>g__DoCollect|26_0(System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.LayerEntry>.Builder result, VL.Lang.Symbols.ISymbolSource symbolSource, bool isFriend, System.Collections.Immutable.ImmutableQueue<VL.Lang.Symbols.SymbolSourceReference> currentPath, System.Collections.Generic.HashSet<VL.Lang.Symbols.ISymbolSource> seen, bool firstlevel) { ... } }
VL.Lang.Symbols.Layer { private static void CollectSymbolSources(System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.LayerEntry>.Builder result, VL.Lang.Symbols.ISymbolSource symbolSource, System.Collections.Generic.HashSet<VL.Lang.Symbols.ISymbolSource> toBeSkipped) { ... } }
VL.Lang.Symbols.Layer { public static VL.Lang.Symbols.Layer Document(VL.Lang.Symbols.DocSymbols document) { ... } }
VL.Lang.Symbols.PreCompilation { private void Initialize(VL.Lang.Symbols.PreCompilation previousCompilation, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Lang.Symbols.PreCompilation { internal static VL.Lang.Symbols.PreCompilation Create(VL.Lang.Symbols.IPlatform platform, VL.Model.Internal.Solution solution, VL.Lang.Symbols.PreCompilation previous, VL.Model.CompileOptions options, System.Threading.CancellationToken token, System.IProgress<VL.Model.LoadMessage> progress) { ... } }
VL.Lang.Packages.PackageCompiler+<CompileCoreAsync>d__32 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Lang.Packages.PackageCompiler+<CompileAsync>d__30 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Lang.Packages.PackageCompiler+<CompilePackagesAsync>d__29 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
VL.Model.Internal.Solution+<RestoreAsync>d__14 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Model.Solution+<RestoreAsync>d__56 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.UI.Forms.VLContext+<InitializeAsync>d__18 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
VL.UI.Forms.VLContext+<<OnOpen>b__17_0>d { private virtual void MoveNext() { ... } }
I’ve had errors recently on installing recent previews, they are usually fixed by starting a 2nd time, or rebooting, this latest has persisted trying both. The previous build I had installed was 125, which works fine, but I can’t say where it starts to occur between that version and 142