Den 29 juli 2025 släpptes .NET Aspire 9.4 – den största uppdateringen hittills! Nu finns ett fristående CLI-verktyg (native AOT) som gör det enkelt att skapa, köra och konfigurera dina appar direkt från terminalen. Med kommandon som aspire new, aspire add, aspire run och aspire config blir utvecklingsflödet snabbare och smidigare.

Nyheter i Aspire 9.4:

  • Aspire CLI – Snabbt och scriptbart verktyg för att skapa och köra appar. Stöd för både Windows och Linux.
  • Interaktiv dashboard – Skapa egna kommandon och få användarinmatning direkt i dashboarden eller CLI:t, t.ex. text, lösenord, val och checkboxar.
  • Inbyggd parameter-prompt – Aspire frågar automatiskt efter saknade konfigurationsvärden innan resurser startas, vilket förenklar onboarding för nya utvecklare.
  • AI-integrationer – Stöd för GitHub Models och Azure AI Foundry (preview) gör det enkelt att definiera och köra AI-modeller lokalt eller i molnet.
  • ExternalService & YARP – Modellera externa API:er som resurser och få hälsostatus, samt enklare konfiguration av proxy och routing.

Grundläggande kommandon i Aspire CLI

  • aspire new – Välj bland färdiga mallar för att snabbt starta ett nytt projekt.
  • aspire add – Lägg till Aspire-integreringar och resurser var som helst i ditt repo.
  • aspire run – Starta hela din applikationsstack från valfri terminal, editor eller undermapp.
  • aspire config – Visa, ändra och hantera CLI-inställningar och feature flags – antingen lokalt för projektet eller globalt

Installation av nya version 9.4:

För att komma igång, uppdatera din AppHost.csproj till version 9.4.0 och installera nya CLI:t:

PowerShell:

iex "& { $(irm https://aspire.dev/install.ps1) }"

Bash:

curl -sSL https://aspire.dev/install.sh | bash

Installation av senaste versionen i csproj-filerna:

<!-- SDK version -->
<Sdk Name="Aspire.AppHost.Sdk" Version="9.4.0" />

<!-- NuGet package references -->
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.4.0" />

Mer info

Läs mer om alla nyheter och hur du kommer igång i officiella dokumentationen.

Källa: https://devblogs.microsoft.com/dotnet/announcing-aspire-9-4/