• Home
  • NUnit
  • Git
  • Principles
  • How to
  • Tricks
  • Blogposts
  • Archive
  • Categories
  • About
How-Tos

2025-08-22

Installing tools

  1. Visual Studio 17.14.* or greater
  2. dotnet sdk

Check that you have the latest SDK, currently 9.0.304 alt text

If not, Install sdk

  1. Install Github CLI

For windows:

alt text

Note: This will also upgrade existing installations of the gh cli*.

You can also install using choco:

alt text

  1. Remove older Aspire

See Upgrade your development environment for details.

Check for workloads:

alt text

Following these instructions

Use Windows Search to find the Visual Studio Installer. Choose Modify on the current version (which should now me the latest), then select Individual COmponents, and enter “aspire” in the search box. Just remove the checkmark for that, and start the install. It will then run for a minute or two, and the it will be removed. Check again that the dotnet workload list now are empty.

  1. Aspire Project templates

Install the Aspire project templates:

alt text

  1. Install the Aspire CLI

alt text

  1. Install container

Use either Docker Desktop or Podman

If you already have Docker Desktop installed, you should upgrade to the latest. If you don’t rmember how you installed it, which I didn’t, use the following to check for winget:

alt text

And, as you can see, I have it there, and it is an older version, so I use

winget upgrade --id Docker.DockerDesktop -e

to upgrade it.

If you used Choco you can use:

choco list --local-only | findstr docker

and to update

choco upgrade docker-desktop -y

If you installed it manually, then updating is just like reinstalling: download the latest installer from Docker’s site and run it. The installer detects an existing Docker Desktop and upgrades it in place, preserving your settings, images, and containers.

Detailed instructions here

  1. AZD Client tool

Install using winget install --id Microsoft.Azd --source winget

Check using azd version

Aspire dashboard

This will start when running a local aspire app.

You can also start it manually as a standalone app

See standalone dashboard documentation

Aspire Documentation

See Aspire Documentation

and Integrations

and Additional resources

    © Hermit Blog 2025