Weird warning (and consequent error) when using nuget package VideoOS.Platform.SDK >= 23.3.1

Hi team,

I am experiencing some troubles when trying to move to the lastest SDK version for a component integration app.

I am using VS2022 17.9.197, DotNet Framework 4.8, and trying to build the MetadataLiveViewer sample.

I get this warning

There was a conflict between “System.Text.Encodings.Web, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51” and “System.Text.Encodings.Web, Version=4.0.5.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”.

that turns into a runtine error when I try to use the sample with entityframeworkcore.sqlite (v3.1.32).

If I use VideoOS.Platform.SDK <=22.3.2 all is working and the warning disappears.

Any hint on how to fix this?

Thanks

Try in Visual Studio in the Properties for the project, Application tab to set the option “Auto-generate bindings redirect”. See if it makes a difference.