Aspire.Cli 9.4.0-preview.1.25378.8

Aspire.Cli Existing & Proposed Surface

Root command: aspire

Global options for debugging: -d, --debug -w, --wait-for-debugger

Subcommands:

run (current implementation)

aspire run [--project <PATH_TO_CSPROJ>]

Starts the Aspire app. If no project is specified, it looks in the current directory for a *.csproj. It will error if it can't find a .csproj, or if there are multiple in the directory.

This is a passthrough to dotnet run via the CLI runner service.

new (current implementation)

aspire new [<TEMPLATE>] [-n|--name <PROJECT_NAME>]
                        [-o|--output <OUTPUT_PATH>]
                        [-v|--version <VERSION>]
                        [-s|--source <NUGET_URL>]
                        [--prerelease]

Pulls the latest Aspire templates, then creates a new aspire-starter app, unless a specific dotnet template is specified.

Getting the latest templates is a passthrough to dotnet new install --force so it always pulls that latest templates even if they are already installed. --version is used to specify what version of Aspire.ProjectTemplates to pull, defaulting to 9.2.0 currently as a hack or *-* if --prerelease is specified.

Creating the app is a passthrough to dotnet new and propagates the --name and --output options.

add / add <PACKAGE_NAME> (current implementation)

aspire add [<PACKAGE_NAME>] [--project <PATH_TO_CSPROJ>]
                        [-v|--version <VERSION>]
                        [--prerelease]
                        [-s|--source <NUGET_URL>]

Adds an Aspire integration if specified, or lists all possible integrations in a selection prompt. Integrations are given friendly names based on the last section of the package id (ie Aspire.Hosting.Redis can be referenced as redis), with specific subsets having prefixes (az- for Aspire.Hosting.Azure.*, aws- for aws, ct- for communitytoolkit).

If no package name is given, it first runs a passthrough to dotnet package search. --prerelease is propagated. --source if specified will limit the search of packages to the specified package feed. If not specified normal NuGet.config rules will be used to search.

If a package is specified, it runs the search but with the specified package as the passed through arg. If there isn't a direct match, it shows the full selection prompt.

Once a package is selected, or if the specified one is found, it runs dotnet package add with the fully qualified package ID, and passes through --version and --prerelease as appropriate.

build (TODO)

This package has no dependencies.

Version Downloads Last updated
13.6.4 9 10/25/2026
13.6.3 6 10/22/2026
13.6.2 7 10/20/2026
13.6.1 10 10/16/2026
13.6.0 6 10/17/2026
13.5.4 6 10/16/2026
13.5.3 9 10/16/2026
13.5.2 6 10/16/2026
13.5.1 8 10/17/2026
13.5.0 6 10/17/2026
13.4.6 6 10/16/2026
13.4.5 9 10/17/2026
13.4.4 8 10/16/2026
13.4.3 6 10/16/2026
13.4.2 6 10/16/2026
13.4.1 6 10/16/2026
13.4.0 6 10/16/2026
13.3.5 6 10/17/2026
13.3.4 7 10/16/2026
13.3.3 6 10/16/2026
13.3.2 6 10/17/2026
13.3.1 8 10/17/2026
13.3.0 5 10/16/2026
13.2.4 6 10/17/2026
13.2.3 7 10/16/2026
13.2.2 7 10/17/2026
13.2.1 8 10/16/2026
13.2.0 5 10/17/2026
13.1.3 5 10/17/2026
13.1.2 7 10/16/2026
13.1.1 7 10/16/2026
13.1.0 6 10/17/2026
13.0.2 7 10/17/2026
13.0.1 8 10/16/2026
13.0.0 6 10/16/2026
9.5.2 6 10/16/2026
9.5.1 6 10/16/2026
9.5.0 9 10/17/2026
9.4.2 9 10/17/2026
9.4.1 6 10/16/2026
9.4.0 7 10/17/2026
9.4.0-preview.1.25378.8 7 10/17/2026
9.3.1-preview.1.25305.6 6 10/16/2026
9.3.0-preview.1.25265.20 7 10/16/2026
9.2.1-preview.1.25222.1 9 10/16/2026
9.2.0-preview.1.25209.2 9 10/16/2026