Skip to main content

NuGet Package Management

note

This document is under construction.

Overview​

In the .NET ecosystem, library dependency management is handled through NuGet. Proper package management is directly linked to project stability and security.

Topics​

  • Management via dotnet CLI: Usage of add, remove, and restore commands.
  • nuget.config: Configuration of package sources and credential management.
  • Central Package Management (CPM): Centralized version management across the solution.
  • Vulnerability Scanning: Security checks using dotnet list package --vulnerable.
  • dotnet-outdated: Detection of outdated packages.

(Details of each topic will be described here)