Thanks, Jb!

On Sun, Jan 30, 2011 at 6:42 PM, Jb Evain <[email protected]> wrote:

> Hi Kosta,
>
> On Sun, Jan 30, 2011 at 5:32 PM, zertsekel <[email protected]> wrote:
> > Hi all,
> > In Cecil 0.6 (old version) multi-module assemblies were supported
> > through:
> >
> >    AssemblyDefinition assembly = AssemblyFactory.GetAssembly(file);
> >    foreach (ModuleDefinition module in assembly.Modules) {
> >        ...
> >    }
> >
> > But in Cecil 0.9 (the new one) the only API to access assembly is:
> >
> >    ModuleDefinition module = ModuleDefinition.ReadModule(file);
> >
> > What happens with multi-module assemblies and should we care at all?
>
> You can do:
>
> AssemblyDefinition assembly = AssemblyDefinition.ReadAssembly (file);
> foreach (ModuleDefinition module in assembly.Modules) {
> }
>
> But indeed, you can read single modules with
> ModuleDefinition.ReadModule, which wasn't possible in 0.6.
>
> Jb
>
> --
> --
> mono-cecil

-- 
--
mono-cecil

Reply via email to