I\'m writing a tool to report information about .NET applications deployed across environments and regions within my client\'s systems.
I\'d like to read the values
You have to use application domains, there's no other way to unload an assembly. Basically you have to use code like this:
AppDomain tempDomain = AppDomain.CreateDomain("Temp Domain"); tempDomain.Load(assembly); AppDomain.Unload(tempDomain);