-
Notifications
You must be signed in to change notification settings - Fork 540
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
Deployment to Windows 8.1 is missing #270
Comments
Hi @ststeiger, thanks for reporting this. There are several things here that might need addressing:
So, as an action, is it possible to install the C runtime (https://www.microsoft.com/en-us/download/details.aspx?id=48145) and try running a deploy to Windows 7? If that doesn't work, then there is a bug. Deploying to Windows 8.x should be fixed in the next release. |
I just did some tests and It appears that Thus, it may just be the case that the C runtime is not installed. I would first install the runtime and see if the issue goes away. |
I don't have administrator rights on this machine, so I can't install it. I tried again with *.dll from AgentRansack from the Windows 10 machine to the win81 machine, and that worked. So I think it's safe to assume it's the C runtime. I tested further, and narrowed it down. It sounds unreasonable to not statically link the dlls. Note that Windows Server 2012 R2 is based on Windows 8.1. |
Great to know that you managed to get your app working. And, you raise a good point about the fact that .NET Core is self contained. I'll leave this issue open and see what we can do about getting this issue off the table. |
I think I'll rather re-open the other issue for discussion. |
There's an error (Unable to load DLL 'libSkiaSharp') when publishing SkiaSharp to Windows 8.1
To reproduce:
Is this because there is no native library for Windows 8.1 ?
Strangely, if I copy the Windows 7 libSkiaSharp.dll into the folder, it doesn't work.
It also doesn't work with the Windows10 libSkiaSharp.dll
Is this because there is no library for Windows 8.1 ? If so, it should be provided. Might it be because of missing C/C++-runtime files ? If so, the C-runtime should be linked statically.
Copying the dll for Windows 7/10 x64 or x32 to the application folder or the Windows folder didn't help either...
On Linux it began to work as soon as I compiled the native library and added it to ldconfig (BTW: there's an error when generating the documentation in the native library).
The text was updated successfully, but these errors were encountered: