I'm trying to introspect types and other info within netstandard.dll
I already had downloaded the nuget package NETStandard.Library 2.0.3 it made a folder in the c drive and one of them contains netstandard.dll which is around 1.3MB and has 100 other odd dlls like mscorlib, System, System.Runtime etc.
I inspected netstandard.dll in Ildasm and found that it had a few namespaces and hundreds of types.
However when I try to load the netstandard.dll using Assembly.LoadFile it tends to load it from another location probably the GAC. And that assembly returns 0 types when calling Assembly.GetTypes
I read elsewhere on this forum that netstandard.dll is a reference type and should never be loaded. How then would be the correct way to get member information from that assembly, I also tried Assembly.ReflectionOnlyLoadFrom however it gave me a error that System.Object could not be found.
The goal is to get api information and documentation of netstandard from the assembly as well as its paired xml file.
Aucun commentaire:
Enregistrer un commentaire