Remove the IsAspireHost property from the Host project
<IsAspireHost>true</IsAspireHost>
Workload upgrade
dotnet workload update
Upgrade Visual Studio to the latest version
Upgrade to the latest version via Visual Studio Installer.
Items can be upgraded using AI
GitHub Copilot App Modernization - Upgrade for .NET is a powerful Visual Studio extension that works with you to upgrade projects to newer versions of .NET, upgrade dependencies, and apply code fixes.
GitHub Copilot application modernization is distributed as a Visual Studio extension and is an interactive upgrade process.
GitHub Copilot app modernization - upgrade for .NET
Update project template
dotnet new update
Use the upgrade assistant to upgrade your project to the latest
dotnet tool install -g UpgradeAssistant
dotnet upgrade-assistant upgrade
You can also use Visual Studio’s Upgrade Assistant.
About the upgrade of CPM central package management
The upgrade to CPM Central Package Management is an important update that allows you to use central package version management in your projects. Upgrading CPM currently requires a manual update.
Dashboard upgrade
GitHub Copilot enhances the OpenTelemetry debugging and diagnostics experience for dashboards.
The Resource Graph view supports context menus.
On the Traces page, the dashboard can now visualize outgoing calls to resources that do not emit their own telemetry data
Most containers support chained configuration
var pgPwd = builder.AddParameter("pg-pwd", secret: true);
builder.AddPostgres("pg").WithHostPort(6045)
Support custom URL links
Gateway YARP started as Aspire resource
var yarp = builder.AddYarp("myyarp").WithConfigFile("path/to/config/file");
Support CLI tools
Aspire CLI tools can be installed via NuGet packages.
dotnet tool install --global aspire.cli --prerelease
aspire new
aspire run
aspire add redis
aspire publish --publisher docker-compose
Support Publishers deployment
Publishers are a new extension point in .NET.NET Aspire that allow you to define how distributed applications are converted into deployable assets.
The Aspire.Hosting.Docker and Aspire.Hosting.Kubernetes extensions provide Docker and Kubernetes publishers.