Sorry to resurrect such an old thread, but I'm having similar issue now in going from .NET Framework 4.8.1 to NET 6. I spent a while getting everything ported in my project, and everything is good until I go to run it and it tells me that this new version of Bass.NET doesn't support visuals, which I heavily relied on for the last 10 years.
System.TypeLoadException: 'Could not load type 'Un4seen.Bass.Misc.Visuals' from assembly 'Bass.Net, Version=2.4.17.2
It's been two years since this thread was started. Is there really no solution to this issue yet?