Hi,

I was attempting to read and write a dll which uses mscorlib.dll version 
3.5. 

When we try to process such dll GetCorlib(AssemblyNameReference, 
ReaderParameters) is throwing NotSupportedException in the else part 
because it is not able to find a case for version.Major = 3 and no folder 
for v3.5 in framework. 

The part of the stacktrace is as follows:

at Mono.Cecil.BaseAssemblyResolver.GetCorlib(AssemblyNameReference 
reference, ReaderParameters parameters) in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\BaseAssemblyResolver.cs:line
 
252

   at Mono.Cecil.BaseAssemblyResolver.Resolve(AssemblyNameReference name, 
ReaderParameters parameters) in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\BaseAssemblyResolver.cs:line
 
169

   at Mono.Cecil.BaseAssemblyResolver.Resolve(AssemblyNameReference name) 
in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\BaseAssemblyResolver.cs:line
 
138

   at Mono.Cecil.DefaultAssemblyResolver.Resolve(AssemblyNameReference 
name) in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\DefaultAssemblyResolver.cs:line
 
52

   at Mono.Cecil.MetadataResolver.Resolve(TypeReference type) in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\MetadataResolver.cs:line
 
123

   at Mono.Cecil.ModuleDefinition.Resolve(TypeReference type) in 
d:\share\UnitTestTools\MonoCecil\cecil-master\Mono.Cecil\ModuleDefinition.cs:line
 
627


So, do we have a fix around for resolving assemblies build using mscorlib 
v3.5 ? 


Regards,

Abhishek 

-- 
-- 
--
mono-cecil
--- 
You received this message because you are subscribed to the Google Groups 
"mono-cecil" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to