[Bug]SkiaSharp's native library not working using LINQPad6

Install SkiaSharp NuGet package and write following code:
var bitmap = new SKBitmap(260, 260);

LINQPad 6 will report following error:


The InnerException is DllNotFoundException and message is: Unable to load DLL 'libSkiaSharp' or one of its dependencies: The specified module could not be found. (0x8007007E)

While everything working perfectly fine in LINQPad 5.

Comments

  • Thanks - I've identified the problem and will get a fix our shortly.
  • @JoeAlbahari
    I see that this is fixed with both LINQPad 5 and 6 for this nuget package.
    But, I'm having a similar problem with ABCpdfStandard 11.3.5.
    void Main() { XSettings.License.Dump(); }

    The workaround is to copy \AppData\Local\LINQPad\NuGet.FW46\ABCpdfStandard\ABCpdfStandard.11.3.05\build\ to LINQPad.exe folder.
    Is there something I can do with LINQPad's settings?

  • Judging by the workaround, it looks like ABCpdfStandard is designed to work only with MSBuild, which means that it's incompatible with LINQPad.