Hierarchical DLL Extract

A .Net application (command line Windows Forms) is required to extract programming information from a .Net or COM dll. This may be written in C# or IronPython.

The following information is required: objects, methods, parameters, properties, constants, dependencies and any other visible metadata. Any metadata belonging to the file itself such as file and product version, company, copyright etc should also be extracted.

The output should be in well-formed XML. The structure of the XML should reflect the structure. i.e. Objects should contain their methods, properties, inner objects etc.

A nice-to-have option would be to produce a similar XML file with the differences between two dlls. This would be to display the changes between dll versions of the same library. A recommendation of a XML diff tool would substitute.

The deliverables would include the compiled application, the source code, and some release notes.

In your reply, please include the information you anticipate will be extracted from the DLLs.

Thank you for your interest.

XML Doc comments embedded in the DLL are of particular interest. (The Jolt.NET project covers some of this functionality.

A sample .Net and COM DLL will be supplied on request.

There is no GUI specification for this project. Where it says "command line Windows Forms" it should read "command line or Windows Forms". It is entirely up to the preference of the freelancer which they wish to write. The main focus is the resulting XML file and the information within it.

Sorry for any confusion.

Skills: .NET, C# Programming

See more: windows diff tool, thank you notes, programming methods, objects in programming, diff tool windows, c sharp objects, c sharp library, command line programming, ironpython, Extract, extract information to, dll, c++ dll, c# dll, c dll, net windows forms application, diff windows, command line written, command programming, dll source code net, net dll source, extract metadata, xml extract structure, programming deliverables, source dlls

About the Employer:
( 4 reviews ) Sydney, Australia

Project ID: #1144337

Awarded to:


Dear johnhartley, could you please see your private messages? Best regards, firstterra

$200 AUD in 2 days
(12 Reviews)

7 freelancers are bidding on average $396 for this job


Hello, please check PMB

$1200 AUD in 25 days
(43 Reviews)

Hi, Ready to start. Check PMB please.

$500 AUD in 0 days
(15 Reviews)

Please check pm.

$200 AUD in 2 days
(17 Reviews)

Hi, I think I can deliver what you need. Please have a look at your PMB for more details. Thanks

$300 AUD in 7 days
(19 Reviews)

Please check you PM

$250 AUD in 5 days
(11 Reviews)

HI, Please check PMB for details.

$120 AUD in 5 days
(5 Reviews)