C# - NuGet and Paket

  • 12 January 2023
  • 0 replies
  • 138 views

Debricked currently supports tracking C# dependencies via:

  • NuGet, using .csproj, packages.lock.json and packages.config files

  • Paket, using paket.lock file

 

Older NuGet projects typically contain a packages.config file and no further action from you is required. If you have a more modern NuGet project we recommend using the packages.lock.json instead. This file is not generated by default - instead, you first have to enable repeatable package restores and then commit the generated file.
We also support the use of .csproj files, but the packages.lock.json file is still preferred, as it provides the most accurate tracking of dependency versions.

If at least one of the supported files is committed to your repository, it will be automatically scanned for dependencies when you have done any of our integrations to your CI/CD pipeline.

 

Supported file formats and features:

 

Language

Package Manager

Supported File Formats

Root dependencies 

Indirect dependencies

Dependency trees

Security Scanning

License Scanning

Root Fix

C#

NuGet

.csproj

 

package.lock.json

 

packages.config

   

 

Paket

paket.lock

 

 

 

Have a look at the overview of all supported languages.


0 replies

Be the first to reply!

Reply