Exported VL.Audio app not running

Affected versions

Broken in 2022.5.0-0335
Works in 2021.4.11 Stable

Issue

App referencing VL.Audio exports OK but does not run

On run it gives this error referencing VL.FuzzySearch.vl
However the patch does not have a dependency to FuzzySearch.
At a glance FuzzySearch does not appear to be a dependency of VL.Audio either.

image

To recreate

  • Open VL.Audio helppatch “Explanation Wasapi Settings”
    (This one is good for a test because it has a skia window and no absolute file references)

  • Export it with default settings

  • Run it

Other information

I am having a similar intermittent problem with exporting my current application (too big to attach) and a similar error saying it can’t find Stride files when it does not use Stride.

Full error

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'VL.FuzzySearch.vl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
File name: 'VL.FuzzySearch.vl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
   at _VL_HDE_.E09rriOsHG5LFQGoJXUicuInitializer.RegisterServices(IVLFactory factory)
   at VL.Core.CompilerServices.AssemblyInitializer.DoRegister(IVLFactory factory)
   at VL.Core.CompilerServices.AssemblyInitializer.InitInternalFactory(IInternalVLFactory factory)


************** Loaded Assemblies **************
System.Private.CoreLib
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Private.CoreLib.dll
----------------------------------------
Explanation Wasapi Settings
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/Explanation%20Wasapi%20Settings.dll
----------------------------------------
System.Runtime
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Runtime.dll
----------------------------------------
Stride.Core
    Assembly Version: 4.1.0.1
    Win32 Version: 4.1.0.1
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/Stride.Core.dll
----------------------------------------
System.Collections
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Collections.dll
----------------------------------------
System.Threading
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Threading.dll
----------------------------------------
System.Private.Uri
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Private.Uri.dll
----------------------------------------
ServiceWire
    Assembly Version: 5.3.4.0
    Win32 Version: 5.3.4.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/ServiceWire.dll
----------------------------------------
netstandard
    Assembly Version: 2.1.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/netstandard.dll
----------------------------------------
VL.Core
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Core.dll
----------------------------------------
Stride.Core.Mathematics
    Assembly Version: 4.1.0.1
    Win32 Version: 4.1.0.1
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/Stride.Core.Mathematics.dll
----------------------------------------
System.Linq
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Linq.dll
----------------------------------------
VL.Audio.vl
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Audio.vl.dll
----------------------------------------
VL.App.WindowsForms
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.App.WindowsForms.dll
----------------------------------------
VL.Skia
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Skia.dll
----------------------------------------
VL.Audio
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Audio.dll
----------------------------------------
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/mscorlib.dll
----------------------------------------
System.Drawing.Primitives
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Drawing.Primitives.dll
----------------------------------------
System.Reactive
    Assembly Version: 5.0.0.0
    Win32 Version: 5.0.0.1
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/System.Reactive.dll
----------------------------------------
System.Threading.Thread
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Threading.Thread.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 6.0.2.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.11/System.Windows.Forms.dll
----------------------------------------
System.Windows.Forms.Primitives
    Assembly Version: 6.0.2.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.11/System.Windows.Forms.Primitives.dll
----------------------------------------
System.Diagnostics.TraceSource
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Diagnostics.TraceSource.dll
----------------------------------------
System.ComponentModel.Primitives
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.ComponentModel.Primitives.dll
----------------------------------------
System.Runtime.InteropServices
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Runtime.InteropServices.dll
----------------------------------------
System.Collections.Specialized
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Collections.Specialized.dll
----------------------------------------
System.ComponentModel.EventBasedAsync
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.ComponentModel.EventBasedAsync.dll
----------------------------------------
System.Drawing.Common
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.11/System.Drawing.Common.dll
----------------------------------------
Microsoft.Win32.Primitives
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/Microsoft.Win32.Primitives.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.11/Accessibility.dll
----------------------------------------
System.ComponentModel
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.ComponentModel.dll
----------------------------------------
Microsoft.VisualStudio.Threading
    Assembly Version: 17.2.0.0
    Win32 Version: 17.2.32.20631
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/Microsoft.VisualStudio.Threading.dll
----------------------------------------
System.Collections.Concurrent
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Collections.Concurrent.dll
----------------------------------------
System.Collections.Immutable
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Collections.Immutable.dll
----------------------------------------
Irony
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/Irony.dll
----------------------------------------
System.Runtime.Loader
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Runtime.Loader.dll
----------------------------------------
VL.CoreLib
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.CoreLib.dll
----------------------------------------
VL.Lang
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Lang.dll
----------------------------------------
VL.CoreLib.vl
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.CoreLib.vl.dll
----------------------------------------
System.Text.RegularExpressions
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Text.RegularExpressions.dll
----------------------------------------
System.Runtime.CompilerServices.Unsafe
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Runtime.CompilerServices.Unsafe.dll
----------------------------------------
System.Interactive
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1.35981
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/System.Interactive.dll
----------------------------------------
System.ObjectModel
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.ObjectModel.dll
----------------------------------------
System.Net.Sockets
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.Sockets.dll
----------------------------------------
System.Net.Primitives
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.Primitives.dll
----------------------------------------
System.IO.Ports
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.21.52210
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/System.IO.Ports.dll
----------------------------------------
System.Net.NetworkInformation
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.NetworkInformation.dll
----------------------------------------
System.Net.Ping
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.Ping.dll
----------------------------------------
System.Net.Requests
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.Requests.dll
----------------------------------------
System.Xml.XDocument
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Xml.XDocument.dll
----------------------------------------
System.Private.Xml.Linq
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Private.Xml.Linq.dll
----------------------------------------
System.Private.Xml
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Private.Xml.dll
----------------------------------------
VL.UI.Core
    Assembly Version: 2022.5.0.0
    Win32 Version: 2022.5.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.UI.Core.dll
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 6.0.21.52210
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/System.Management.dll
----------------------------------------
System.Console
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Console.dll
----------------------------------------
System.ComponentModel.TypeConverter
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.ComponentModel.TypeConverter.dll
----------------------------------------
System.Diagnostics.Process
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Diagnostics.Process.dll
----------------------------------------
SkiaSharp
    Assembly Version: 2.88.0.0
    Win32 Version: 2.88.1.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/SkiaSharp.dll
----------------------------------------
NAudio.Core
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.0.0
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/NAudio.Core.dll
----------------------------------------
VL.HDE.vl
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.HDE.vl.dll
----------------------------------------
VL.Skia.vl
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Skia.vl.dll
----------------------------------------
System.Net.WebClient
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Net.WebClient.dll
----------------------------------------
System.Memory
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Memory.dll
----------------------------------------
VL.Lang.vl
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.Lang.vl.dll
----------------------------------------
ImmutableObjectGraph
    Assembly Version: 1.2.0.0
    Win32 Version: 1.2.19.38903
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/ImmutableObjectGraph.dll
----------------------------------------
VL.CoreLib.Windows.vl
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/xProjects/IGBM/igbm_app/Explanation%20Wasapi%20Settings/VL.CoreLib.Windows.vl.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.dll
----------------------------------------
System.Collections.NonGeneric
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Collections.NonGeneric.dll
----------------------------------------
System.Threading.ThreadPool
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Threading.ThreadPool.dll
----------------------------------------
System.Numerics.Vectors
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Numerics.Vectors.dll
----------------------------------------
System.Diagnostics.StackTrace
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Diagnostics.StackTrace.dll
----------------------------------------
System.Reflection.Metadata
    Assembly Version: 6.0.0.0
    Win32 Version: 6.0.1122.52304
    CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.11/System.Reflection.Metadata.dll
----------------------------------------

************** JIT Debugging **************


1 Like

Interesting. Some dependencies are not expressed properly (VL.HDE having a dependency on VL.FuzzySearch) and other dependencies are somewhat questionable (VL.Audio having a dependency on VL.HDE in the first place). We will investigate.

The other issue you’re describing seems different, no? You’re saying it’s then complaining about Stride - can you at least say what packages you’re referencing in the project of yours?

I nailed that second issue down and made a new thread

Although maybe it is the same issue

1 Like

Splendid! Thanks for taking the time dissecting these things. Saves a lot of time on our end!

2 Likes

Just re-checked with latest preview and runs fine. Marking as fixed.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.