drewnoakes / dependency-analyser

Shows the dependencies between .NET projects and assemblies as a graph.
https://drewnoakes.com/code/dependency-analyser/
GNU Lesser General Public License v3.0
43 stars 5 forks source link

Support analysis of multiple .sln files #6

Closed GoogleCodeExporter closed 3 years ago

GoogleCodeExporter commented 8 years ago
Currently we only support merging analysis results of assemblies (.dll and .exe 
files.)

It may be useful to some people to allow merging analysis results from multiple 
.sln files.

Original issue reported on code.google.com by drewnoakes on 22 Apr 2011 at 9:16

jeremysimmons commented 8 years ago

This looks like a reasonable way to get access to the Solution and Project files. https://www.nuget.org/packages/Onion.SolutionParser.Parser

I wouldn't want to build the solution to obtain the outputs, but perhaps the output filename could be derived.

drewnoakes commented 8 years ago

Nice find. I can't tell from their readme whether project references are available, but I suspect even if they're not then it'd be a nice PR for their project.

Looking at the source, perhaps references are available in a so-called ProjectSection which has an IDictionary<string,string>

drewnoakes commented 3 years ago

Fixed.