Ohh...interesting. I missed that somehow, thank you!

mjw

On Saturday, December 13, 2014 5:08:13 AM UTC-7, Jb Evain wrote:
>
> I'm pretty sure Greg and I would agree on the definition of «batch» :) 
>
> Anyway, if you want to batch decompile a set of assemblies to C#, you 
> can use ILSpy's engine. 
>
> The ILSpy executable is just a frontend for their decompiler library 
> (based on Cecil), it should be fairly easy to write a small console 
> application to do the batch decompilation. 
>
> Jb 
>
> On Sat, Dec 13, 2014 at 12:19 AM, Mike Waldron <[email protected] 
> <javascript:>> wrote: 
> > Searches for "Gendarme" brought up a bunch of weird stuff unrelated to 
> code 
> > analysis. I've used FxCop before, but I don't think it runs on Linux, 
> does 
> > it? As for ILSpy, it looks a lot like dotPeek. We might be using 
> different 
> > definitions of the word "batch." 
> > 
> > mjw 
> > 
> > On Monday, December 8, 2014 5:38:46 AM UTC-7, Jb Evain wrote: 
> >> 
> >> Hi, 
> >> 
> >> NDepend here is pretty much the industry standard for analysing 
> >> defects in assemblies. 
> >> 
> >> Alternatives are FxCop and Gendarme. 
> >> 
> >> If you really want to batch decompile assemblies, you can use ILSpy's 
> >> engine (using Cecil) to generate C# code from assemblies. 
> >> 
> >> Jb 
> >> 
> >> On Sat, Dec 6, 2014 at 12:32 AM, Mike Waldron <[email protected]> 
> wrote: 
> >> > Hi Everybody! 
> >> > 
> >> > I need to develop an automatic way to decompile .NET DLLs and inspect 
> >> > the 
> >> > output for a laundry list of potential problems. I can easily do this 
> by 
> >> > hand with dotPeek on Windows, but I need to do it on Linux (long 
> story, 
> >> > don't ask) and I don't want to do it by hand because it doesn't 
> scale. 
> >> > I'm 
> >> > talking about hundreds, potentially thousands of DLLs, with new ones 
> >> > popping 
> >> > up somewhat frequently. I can code as much as needed - oh boy can I 
> code 
> >> > - 
> >> > but I'd rather not write the decompiler from scratch. 
> >> > 
> >> > Based on some documentation I've read, it sounds like mono-cecil will 
> >> > work, 
> >> > but I ain't 100% so I thought I'd just ask directly. Does this sound 
> >> > like 
> >> > something mono-cecil is well-suited for? 
> >> > 
> >> > mjw 
> >> > 
> >> > -- 
> >> > -- 
> >> > -- 
> >> > 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. 
> > 
> > -- 
> > -- 
> > -- 
> > 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] <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
-- 
--
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