Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>NuGet Package UpgradeNew to Visual Studio Code? Get it now.
NuGet Package Upgrade

NuGet Package Upgrade

NuGet-Package-Upgrade

|
105 installs
| (0) | Free
Select outdated NuGet packages and upgrade them with dotnet CLI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NuGet Package Upgrade

Select outdated NuGet packages in VS Code and upgrade only what you choose.

Features

  • Runs dotnet list package for a baseline inventory.
  • Pulls outdated packages with dotnet list package --outdated --format json.
  • Shows a native multi-select picker with version deltas and project/framework context.
  • Ensures dotnet-outdated-tool is installed (dotnet tool install --global dotnet-outdated-tool).
  • Upgrades selected packages with dotnet outdated --upgrade --include <package>.

Requirements

  • .NET SDK in PATH.
  • Open a workspace containing your .sln, .slnx, .slnf, .csproj, or .fsproj files.

Usage

  1. Open a workspace containing your .NET solution or project files.
  2. Run the command: NuGet Package Upgrade: Select and Upgrade Packages.
  3. If multiple solutions or projects are found in the workspace, choose the target to inspect.
  4. Pick the packages to upgrade and confirm.

The extension searches recursively in workspace folders for .sln, .slnx, .slnf, .csproj, and .fsproj files, ignoring common build and output directories such as bin, obj, node_modules, .git, and out.

Output appears in the “NuGet Package Upgrade” Output channel.

Development

  1. npm install
  2. Run the “Run Extension” debug configuration (F5).

Packaging

npm install -g @vscode/vsce
npm run compile
vsce package

Place your logo at images/logo.png before publishing.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft