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.
