DPI 2024.11.4.84

dotnet tool install --global DPI --version 2024.11.4.84                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local DPI --version 2024.11.4.84                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DPI&version=2024.11.4.84                
nuke :add-package DPI --version 2024.11.4.84                

DPI

NuGet

Dependency Inventory .NET Tool - Inventories dependencies and reports to Azure Log Analytics

You can get an introduction to the tool, in the blog post: Introducing DPI - A DevOps tool to inspect dependencies and report to Azure Log Analytics

Obtain

dotnet tool install -g dpi

Commands

Use -h / --help to get the current list of available commands and options.

dpi --help

nuget

The NuGet branch of commands have recursively from given path inventories packages present in

  • csproj (project assets if restored)
  • packages.config
  • .NET Tool manifests
  • Cake build script files
analyze

nuget analyze command inventories and outputs result to console or file.

dpi nuget --output table analyze
report

nuget report analyzes and reports the result to Azure Log Analytics.

export NuGetReportSettings_WorkspaceId=<workspaceid>

export NuGetReportSettings_SharedKey=<sharedkey>

dpi nuget --output table report
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
2024.11.4.84 2,936 11/4/2024
2024.9.25.81 6,470 9/25/2024
2024.9.21.79 279 9/21/2024
2024.2.6.74 33,055 2/6/2024
2023.10.22.71 52,174 10/22/2023
2023.7.12.68 343 7/12/2023
2023.7.12.66 183 7/12/2023
2023.2.7.62 361 2/7/2023
2022.11.10.59 603 11/10/2022
2022.10.28.57 425 10/28/2022
2022.8.21.54 486 8/21/2022
2022.8.21.52 455 8/21/2022
2021.12.8.49 4,654 12/8/2021
2021.6.22.39 518 6/22/2021
2021.3.16.28 11,363 3/16/2021
2021.3.13.26 509 3/13/2021
2021.3.11.25 589 3/11/2021
2021.3.10.23 452 3/10/2021
2021.3.10.18 450 3/10/2021