When the dependencies of a .NET Standard / Core application are resolved, the GAC misinterprets the native libraries of the framework.

By assigning the wrong library Shield cannot analyze the application correctly.
The simple solution is to leave this workload on Shield's side, omitting the framework's Native libraries when working with .NET Core and .NET Standard.
Another solution would be to improve the local resolver so as not to confuse the libraries.