xoofx / SharpYaml

SharpYaml is a .NET library for YAML compatible with CoreCLR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SharpYaml dependencies

sergey-tihon opened this issue · comments

Latest version v1.6.3 has dependency on System.Reflection.TypeExtentions v.4.1.0.0
win10_-_fall_creators

nuspec say that you depend on system.reflection.typeextensions.4.3.0.nupkg or later.
There is a dll inside this NuGet package in lib\netstandard1.5\ that has version 4.1.1.0
win10_-_fall_creators

So, there is no way to use SharpYaml wihtout binding redirects =(
It is possible to fix it?

Are you trying to target .NET Standard 2.0?

Recently someone added support for netstandard1.3 and added a dependency to TypeExtensions.4.3.0 (here) Would a 4.1.1 work better in that case? I'm confused because you make a reference to lib\netstandard1.5\ (while the F# issue talks for the netstandard2.0)

Sorry, I did provide bad interpretation of the issue...
Yes, I do compile FSharp.Configuration for netstandard2.0 and then it fails at runtime because cannot load System.Reflection.TypeExtentions 4.1.0.0 referenced by SharpYaml
win10_-_fall_creators

For netstandard2.0, many issues are somehow resolved by providing a dedicated netstandard2.0 version, so PR welcome if you want.

@xoofx Thank you recommendations and support here.
This not a issue for me anymore, so I close the issue.