Builds off of Jerrie Pesler's Analyze Dot Net Project. Modifications include:
- Upgrade to .NET 6
- Accept arguments via the command line
- Redirect output to file
- Filter by dependency name and version
Usage: AnalyzeDotNetProject <projectPath> <outFileName> <dependencyFilter> <versionFilter>
projectPath The path the the .NET project to be analyzed
outFileName optional: The path for the output. Defaults to 'output.txt'
dependencyFilter optional: Filter to projects that have this as a direct or transitive directory
dependencyVersion optional: Filter to dependencies that have this version