Some tools for Visual Studio csproj files.
The CsProjInspector scans a tree in search of csproj, extracts some information and generates an excel file. This excel file (xlsx format) contains 2 sheets:
- OutputPaths: OutputPath per project and configuration. It contains columns for the project information (name, full path) and one column per configuration found.
- References: References by project (ProjectReferences are not included). It contains columns for the project information (name, full path) and references (SpecificVersion, Private, HintPath, AbsolutePath)
The required parameters are:
- The path to the tree containing the csproj files to inspect
- The excel output file path
Visual Studio
- EPPlus - Excel spreadsheets generation
- NDesk.Options - Command line parsing
- Amael BERTEAU
This project is licensed under the MIT License - see the LICENSE file for details