aspire new command
Это содержимое пока не доступно на вашем языке.
This article applies to: ✔️ Aspire CLI 9.4.0 and later versions.
aspire new - Create a new Aspire project or solution.
Synopsis
Section titled “Synopsis”aspire new [command] [options]Description
Section titled “Description”The aspire new command is the driver for creating Aspire projects, apps, or solutions, based on the Aspire templates. Each command specifies the template to use, and the options for the driver specify the options for the template.
This command defaults to interactive mode. When executed without any options, the command prompts you for the project template and version, name, and output folder. When the --name, --output, and --version options are provided, the command runs non-interactive and generates files based on the command template.
Options
Section titled “Options”The following options are available:
-
-n, --nameThe name of the project to create.
-
-o, --outputThe output path for the project.
-
-s, --sourceThe NuGet source to use for the project templates.
-
-v, --versionThe version of the project templates to use.
-
-?, -h, --helpPrints help and usage documentation for the available commands and options.
-
-d, --debugEnable debug logging to the console, which prints detailed information about what .NET Aspire CLI is doing when a command is run.
-
--wait-for-debuggerWait for a debugger to attach before running a command.
Commands
Section titled “Commands”Each command represents a template. Pass the --help parameter to the template command to print the options available to the template.
| Command | Template |
|---|---|
aspire | Aspire Empty App |
aspire-apphost | Aspire AppHost |
aspire-mstest | Aspire Test Project (MSTest) |
aspire-nunit | Aspire Test Project (NUnit) |
aspire-servicedefaults | Aspire Service Defaults |
aspire-starter | Aspire Starter App |
aspire-xunit | Aspire Test Project (xUnit) |
Examples
Section titled “Examples”-
Create an Aspire solution from the template. Because the template was selected (
aspire-starter), you’re prompted for the name, output folder, and template version.Aspire CLI aspire new aspire-starter -
Create an AppHost project named
aspireappfrom the 9.4.1 templates and place the output in a folder nameddev.Aspire CLI aspire new aspire-apphost --version 9.4.1 --name aspireapp --output ./dev