This may be the .NET fault, but the "tizen-x86" RID does not work as expected - or at all.
The "tizen-armel" and "linux-x86" RIDs are working, but I can't really use the "linux-x86" RID as it will install into all linux distros as well. Right now I am cheating by manually copying the "tizen-x86" library into the package:
<?xml version="1.0" encoding="utf-8"?> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <!-- HACK: temporary until the Tizen/.NET Core tooling can understand the tizen-x86 RID as opposed to linux-x86 --> <ItemGroup> <None Include="$(MSBuildThisFileDirectory)..\..\runtimes\tizen-x86\native\libSkiaSharp.so" Condition="Exists('$(MSBuildThisFileDirectory)..\..\runtimes\tizen-x86\native\libSkiaSharp.so')"> <Link>tpkroot\bin\runtimes\linux-x86\native\libSkiaSharp.so</Link> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> </Project>
This "works" but I would really, really not need to do this.