LibVLCSharp's DLLs need strong names
LibVLCSharp version: 3.4.3 System: Windows
I got LibVLCSharp (and a LibVLCSharp.WPF) from nuget package.
When I refer to it, the error list will display a warning that "CS8002: reference assembly" LibVLCSharp, version = 3.4.3.0, culture = neutral, publickeytoken = null "has no strong name." (LibVLCSharp.WPF has a similar warning.). However, I can reference in a program normally and run normally.
However, when I refer to a class library project and the program refer to this class library, and then invoke the LibVLCSharp method which use LibSharpVLC in the program, It will throw System.IO.FileLoadException: "unable to load the file or assembly" LibVLCSharp, Version=3.4.3.0, Culture= neutral, PublicKeyToken=null "or one of its dependencies. A strong name assembly is required. (exception from HResult: 0x80131044). ".
So I can't refer to it in a class library project.
Please give LibVLCSharp and LibVLCSharp.*'s DLLs strong names, thank you!