Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamically load 32/64 libSkiaSharp #713

Closed
mattleibow opened this issue Dec 4, 2018 · 1 comment
Closed

Dynamically load 32/64 libSkiaSharp #713

mattleibow opened this issue Dec 4, 2018 · 1 comment
Assignees
Labels
area/Build area/libSkiaSharp.native area/SkiaSharp Issues that relate to the C# binding of SkiaSharp. os/Windows-Classic Issues running on Microsoft Windows using Win32 APIs (Windows.Forms or WPF) type/bug type/enhancement type/feature-request
Milestone

Comments

@mattleibow
Copy link
Contributor

mattleibow commented Dec 4, 2018

Description

Right now there are multiple cases of BadImageFormatExceptions and FileNotFoundExceptions on Windows desktop. UrhoSharp does not have these, so we can avoid them too.

See #513 #572 #579 #586

Code

https://github.com/xamarin/urho/blob/a484a103208c854aead8f0d5cdc2150429f2813a/Bindings/Desktop/DesktopUrhoInitializer.cs#L41

Expected Behavior

No exceptions.

Actual Behavior

Exceptions

Basic Information

  • Version with issue: 1.0
  • Last known good version: None
  • IDE: All
  • Platform Target Frameworks:
    • Windows Classic: Windows 7
  • Target Devices:
    • All Win32 machines

VS bug #740089

@mattleibow mattleibow added type/bug type/enhancement os/Windows-Classic Issues running on Microsoft Windows using Win32 APIs (Windows.Forms or WPF) area/SkiaSharp Issues that relate to the C# binding of SkiaSharp. area/libSkiaSharp.native area/Build azdo-sync type/feature-request labels Dec 4, 2018
@peterdebruijn
Copy link

If you need anyone to test, let me know...

mattleibow added a commit that referenced this issue Jun 18, 2020
This fixes 2 issues:
- loading multiple versions of libSkiaSharp (#1252)
- resolving the issue with 32/64 bit dll (#713)
@mattleibow mattleibow added this to the v2.80.0 milestone Jul 9, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Aug 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/Build area/libSkiaSharp.native area/SkiaSharp Issues that relate to the C# binding of SkiaSharp. os/Windows-Classic Issues running on Microsoft Windows using Win32 APIs (Windows.Forms or WPF) type/bug type/enhancement type/feature-request
Projects
None yet
Development

No branches or pull requests

3 participants